BEGIN_SILENCE

PHP code

<?php
/*
 * prepare to perform function call without displaying error messages
 * opcode number: 57
 */
/* Intentional file error */
$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#opfetchextreturnoperands
70BEGIN_SILENCE  ~0 
 1SEND_VAL   'non_existent_file'
 2DO_FCALL 1 'file'
 3END_SILENCE   ~0
 4ASSIGN  $2!0,$1
 5JMPNZ_EX  ~3$2,->11
86ADD_STRING  ~4'error%3A%27'
 7ADD_VAR  ~4~4,!1
 8ADD_CHAR  ~4~4,39
 9EXIT   ~4
 10BOOL  ~3true
 11FREE   ~3
912RETURN   1