Postingan lainnya
fungsi __invoke php
Fungsi magic method OOP __invoke itu untuk apa ya gan?
0
1 Jawaban:
Jawaban Terpilih
sumber:php.net
jadi gini gan __invoke itu kita memanggil si object sebagai function
supaya lebih jelas coba deh analisa kode dibawah
<?php
class CallableClass
{
public function __invoke($x)
{
var_dump($x);
}
}
$obj = new CallableClass;
$obj(5);
var_dump(is_callable($obj));
?>
outputnya bakal kek gini:
int(5)
bool(true)
0