3v4l.org

run code in 300+ PHP versions simultaneously
<?php $command = array( 'sys_type' => 'PIS', 'list_type' => 'server_online', 'list_id' => 1234567, 'opcode' => 'recv', 'cksum' => strtoupper(md5('PIS'.'server_online1234567recv')), 'aop' => '', 'operation' => array('CHANGE_DNS'), 'dev_table' => 'server_info', 'attrs' => array('pis1'=>array( 'country' => 'China', 'area'=>'', 'city'=>'', 'wh'=>'TC', 'other'=>'', )), 'args' => array('pis1'=>array( 'id' => 333, 'rdtype' => 'a', 'unusual_chk' =>array('status'=>0), 'power' => 2, 'add' => array(array( 'domain'=>'pistest01.testing.vm.baidu.com.', 'ttl'=>3600, 'class'=>'in', 'rdata'=>'10.22.33.11', )), )), );
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/hOkYY
function name:  (null)
number of ops:  18
compiled vars:  !0 = $command
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_ARRAY                                       ~1      'PIS', 'sys_type'
    4     1        ADD_ARRAY_ELEMENT                                ~1      'server_online', 'list_type'
    5     2        ADD_ARRAY_ELEMENT                                ~1      1234567, 'list_id'
    6     3        ADD_ARRAY_ELEMENT                                ~1      'recv', 'opcode'
    7     4        INIT_FCALL                                               'strtoupper'
          5        INIT_FCALL                                               'md5'
          6        SEND_VAL                                                 'PISserver_online1234567recv'
          7        DO_ICALL                                         $2      
          8        SEND_VAR                                                 $2
          9        DO_ICALL                                         $3      
         10        ADD_ARRAY_ELEMENT                                ~1      $3, 'cksum'
    8    11        ADD_ARRAY_ELEMENT                                ~1      '', 'aop'
    3    12        ADD_ARRAY_ELEMENT                                ~1      <array>, 'operation'
   10    13        ADD_ARRAY_ELEMENT                                ~1      'server_info', 'dev_table'
    3    14        ADD_ARRAY_ELEMENT                                ~1      <array>, 'attrs'
         15        ADD_ARRAY_ELEMENT                                ~1      <array>, 'args'
    2    16        ASSIGN                                                   !0, ~1
   30    17      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
164.57 ms | 1394 KiB | 17 Q