internals2-php-opcodes-php-add-string-9

  • Opcode Descriptions and
    Examples
  • ADD_STRING

  • ADD_STRING
  • ADD_STRING

    ADD_STRING

    PHP code

    <?php
    /*
     * add string value2 to string value2 and store in result
     * opcode number: 55
     */
    echo "hello$a world";
    ?>

    PHP opcodes

    Function name: (null)

    Compiled variables: !0=$a

    line # op fetch ext return operands
    6 0 ADD_STRING     ~0 ‘hello’
      1 ADD_VAR     ~0 ~0,!0
      2 ADD_STRING     ~0 ~0,’+world’
      3 ECHO       ~0
    7 4 RETURN       1