影响 PHP 行为的扩展
在线手册:中文 英文
PHP手册

PHP bytecode Compiler


影响 PHP 行为的扩展
在线手册:中文 英文
PHP手册
PHP手册 - N: PHP bytecode Compiler

用户评论:

rustushki (29-Dec-2010 06:05)

It looks like as of bcompiler 0.9.3 geoff's code above works correctly with the output:

static
construct
testOut

geoff at spacevs dot com (08-Apr-2010 11:08)

static vars on classes do not work with bcompiler, eg.

<?PHP
       
class testClass {
                static public
$i;

                static public function
testStatic() {
                        echo
"static\n";
                       
testClass::$i = new testClass();
                }

                public function
__construct() {
                        echo
"construct\n";
                }

                public function
testOut() {
                        echo
"testOut\n";
                }
        }

       
testClass::testStatic();
       
testClass::$i->testOut();
?>

the call to "testOut" will silently fail.