Catchable fatal error: Object of class Closure could not be
Scris: Lun Sep 08, 2014
Salut! Am o nelămurire cu privire la ultimul exemplu din lecţia 41.PHP Functii Anonime - Closures. Am încercat să rulez exemplul, şi îmi dă următoarea eroare: Catchable fatal error: Object of class Closure could not be converted to string in filepath on line 10. Acesta este exemplul:
De ce nu a putut converti funcţia anonimă în sir?
Cod: Selectaţi tot
<?php
class A {
private $value = 1;
public function getVal() {
return function() { return $this->value * 2; };
}
}
$a = new A;
echo $a->getVal(); // 2
?>