编程学问
  • 文章
  • 问题
  • 读书
  • 关于
  • 登录
  • « CATCH
  • CONCAT »
  • PHP Manual
  • Opcode Descriptions and Examples
  • CLONE

CLONE

PHP code

<?php
/*
 * 
 * opcode number: 110
 */
$obj = new A();
$copy = clone $obj;
?>

PHP opcodes

Function name: (null)

Compiled variables: !0=$obj, !1=$copy

line # op fetch ext return operands
6 0 ZEND_FETCH_CLASS     :0 'A'
  1 NEW     $1 :0
  2 DO_FCALL_BY_NAME   0    
  3 ASSIGN       !0,$1
7 4 ZEND_CLONE     $4 !0
  5 ASSIGN       !1,$4
8 6 RETURN       1
相关文章
php opcode descriptions and examples assign addphp opcode descriptions and examples assign bw andphp opcode descriptions and examples assign bw orphp opcode descriptions and examples bool notphp opcode descriptions and examples bool xorphp opcode descriptions and examples clonephp opcode descriptions and examples declare functionphp opcode descriptions and examples declare inherited class delayedphp opcode descriptions and examples fetch constantphp opcode descriptions and examples fetch dim func argphp opcode descriptions and examples fetch rphp opcode descriptions and examples fetch rwphp opcode descriptions and examples is identicalphp opcode descriptions and examples is not equalphp opcode descriptions and examples mulphp opcode descriptions and examples newphp opcode descriptions and examples recvphp opcode descriptions and examples return by refphp opcode descriptions and examples user opcodephp opcode descriptions and examples verify abstract class
关注编程学问公众号
编程学问网 湘ICP备20001732号