Php/docs/internals2.opcodes.fetch-constant

来自菜鸟教程
跳转至:导航、​搜索

FETCH_CONSTANT

PHP code

<?php/* * Fetch the constant value bound to the specified name (name) and stores it into a variable (result). * opcode number: 99 */define("FOO", "something");echo FOO;?>

PHP opcodes

Function name: (null)

Compiled variables: none

line # op fetch ext return operands
6 0 SEND_VAL       'FOO'
  1 SEND_VAL       'something'
  2 DO_FCALL   2   'define'
7 3 FETCH_CONSTANT     ~1 'FOO'
  4 ECHO       ~1
8 5 RETURN       1