可能是重复问题:
使用匿名函数初始化类属性
我已经编写了相当长时间的PHP程序,而PHP 5.3的匿名函数是在构建一些简单脚本时帮助你很多的东西之一。然而,我不明白为什么以下示例不起作用?
$db = new PDO([..]);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
$db->die = function($str){ die(var_dump( $str )); };
$db->die('[..]');
毕竟,我所做的就是在PDO实例的“->die”属性上声明匿名函数。这让我觉得这可能是PHP的一个bug。
new PDO([..])
代表什么? - Pekka