Internals2/opcodes/recv-init-Phpdoc专题

RECV_INIT

PHP code

<?php
/*
 * Initialize a function argument with "value" if not received from caller.  Otherwise same as RECV.
 * opcode number: 64
 */
function hello($a=5){}
?>

PHP opcodes

Function name: (null)

Compiled variables: none

line # op fetch ext return operands
6 0 NOP        
7 1 RETURN       1

Function name: hello

Compiled variables: !0=$a

line # op fetch ext return operands
6 0 RECV_INIT       1,5
  1 RETURN       null

本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除