文字

BEGIN_SILENCE

PHP code

<?php


$my_file  = @ file  ( 'non_existent_file' ) or
   die (
"error:' $php_errormsg '" );
?>

PHP opcodes

Function name: (null)

Compiled variables: !0=$my_file, !1=$php_errormsg

line # op fetch ext return operands
7 0 BEGIN_SILENCE     ~0  
  1 SEND_VAL       'non_existent_file'
  2 DO_FCALL   1   'file'
  3 END_SILENCE       ~0
  4 ASSIGN     $2 !0,$1
  5 JMPNZ_EX     ~3 $2,->11
8 6 ADD_STRING     ~4 'error%3A%27'
  7 ADD_VAR     ~4 ~4,!1
  8 ADD_CHAR     ~4 ~4,39
  9 EXIT       ~4
  10 BOOL     ~3 true
  11 FREE       ~3
9 12 RETURN       1
上一篇: 下一篇: