ge_called_class
PHP バージョン 5.2 で遅延静的バインディングを許可するためにハックを使用しています (ここにあります)。
私のコードには次のものがあります。
# db_record.php
$ac = "ForumThread";
$objects = $ac::find("all");
これは、何らかの理由でphp 5.2では機能しないため、次のようにしました。
# db_record.php
$ac = "ForumThread";
eval("\$objects = {$ac}::find('all');");
一方、これは関数ではget_called_class
機能しません。file
関数がコードの評価されたセクションを読み取れないというエラーが表示されます。