Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DogHB function name: (null) number of ops: 53 compiled vars: !0 = $sprintfString, !1 = $intrp, !2 = $intrpString line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > DECLARE_CONST 'PI_NAME', '%D0%A7%D0%B8%D1%81%D0%BB%D0%BE+%D0%9F%D0%B8' 6 1 DECLARE_CONST 'E_NAME', '%D0%A7%D0%B8%D1%81%D0%BB%D0%BE+%D0%AD%D0%B9%D0%BB%D0%B5%D1%80%D0%B0' 21 2 INIT_FCALL 'sprintf' 23 3 SEND_VAL '%5B%0A++%7B+%22value%22%3A+%22%25s%22%2C+%22name%22%3A+%22%25s%22+%7D%2C%0A++%7B+%22value%22%3A+%22%25s%22%2C+%22name%22%3A+%22%25s%22+%7D%0A%5D' 28 4 INIT_FCALL 'pi' 5 DO_ICALL $3 6 SEND_VAR $3 29 7 FETCH_CONSTANT ~4 'PI_NAME' 8 SEND_VAL ~4 30 9 SEND_VAL 2.71828 31 10 FETCH_CONSTANT ~5 'E_NAME' 11 SEND_VAL ~5 21 12 DO_ICALL $6 13 ASSIGN !0, $6 34 14 NEW $8 'Interpolator' 15 DO_FCALL 0 16 ASSIGN !1, $8 37 17 ROPE_INIT 9 ~19 '%5B%0A++%7B+%22value%22%3A+%22' 38 18 INIT_DYNAMIC_CALL !1 19 INIT_FCALL 'pi' 20 DO_ICALL $11 21 SEND_VAR_NO_REF_EX $11 22 DO_FCALL 0 $12 23 ROPE_ADD 1 ~19 ~19, $12 24 ROPE_ADD 2 ~19 ~19, '%22%2C+%22name%22%3A+%22' 25 INIT_DYNAMIC_CALL !1 26 FETCH_CONSTANT ~13 'PI_NAME' 27 SEND_VAL_EX ~13 28 DO_FCALL 0 $14 29 ROPE_ADD 3 ~19 ~19, $14 30 ROPE_ADD 4 ~19 ~19, '%22+%7D%2C%0A++%7B+%22value%22%3A+%22' 39 31 INIT_DYNAMIC_CALL !1 32 SEND_VAL_EX 2.71828 33 DO_FCALL 0 $15 34 ROPE_ADD 5 ~19 ~19, $15 35 ROPE_ADD 6 ~19 ~19, '%22%2C+%22name%22%3A+%22' 36 INIT_DYNAMIC_CALL !1 37 FETCH_CONSTANT ~16 'E_NAME' 38 SEND_VAL_EX ~16 39 DO_FCALL 0 $17 40 ROPE_ADD 7 ~19 ~19, $17 41 ROPE_END 8 ~18 ~19, '%22+%7D%0A%5D' 36 42 ASSIGN !2, ~18 43 43 INIT_FCALL 'var_dump' 44 ASSERT_CHECK $26 45 INIT_FCALL 'assert' 46 IS_IDENTICAL ~25 !0, !2 47 SEND_VAL ~25 48 SEND_VAL 'assert%28%24sprintfString+%3D%3D%3D+%24intrpString%29' 49 DO_ICALL $26 50 SEND_VAR $26 51 DO_ICALL 52 > RETURN 1 Class Interpolator: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DogHB function name: __construct number of ops: 4 compiled vars: !0 = $format line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 10 0 E > RECV_INIT !0 '%25s' 1 ASSIGN_OBJ 'format' 2 OP_DATA !0 13 3 > RETURN null End of function __construct Function __invoke: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DogHB function name: __invoke number of ops: 10 compiled vars: !0 = $value line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 15 0 E > RECV !0 17 1 INIT_FCALL 'sprintf' 2 FETCH_OBJ_R ~1 'format' 3 SEND_VAL ~1 4 SEND_VAR !0 5 DO_ICALL $2 6 VERIFY_RETURN_TYPE $2 7 > RETURN $2 18 8* VERIFY_RETURN_TYPE 9* > RETURN null End of function __invoke End of class Interpolator.
Generated using Vulcan Logic Dumper, using php 8.0.0