Tag Archives: opcode

PHP生成的opcode

opcode是PHP解析之后生成的中间码,其结构与汇编语言很相似。 parsekit是一个用于查看PHP生成的opcode的扩展,提供了以下3个函数: array parsekit_compile_file ( string $filename [, array &$errors [, int $options = PARSEKIT_QUIET ]] ) array parsekit_compile_string ( string $phpcode [, array &$errors [, int $options = PARSEKIT_QUIET ]] ) array parsekit_func_arginfo ( mixed $function ) 详细用法参考http://www.php.net/manual/en/ref.parsekit.php 由于PHP引擎将PHP程序解析为opcode的过程需要不少时间和资源,因此很多PHP缓存机制就是通过缓存opcode来实现的,如APC, … Continue reading

Posted in PHP | Tagged | 2 Comments