3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = '{"edu_city": [{"region_code": "230100000000", "from": "3", "id": "1119", "value": "哈尔滨"}], "kl_option": [], "cn": "juhe", "kv_option": [{"key": "biz_size", "value": "2"}, {"key": "org_size", "value": "4"}, {"key": "class_id", "value": "0"}], "filter_id": [], "query_seg": ["英语", "培训"], "srcid": [29090], "school_name": "", "edusid": [], "tn": "", "debug": 0, "request_type": 2, "pssid": [], "pointid": [], "request_id": "13111", "zt": "union", "query": "英语培训", "da_topic_id": [], "page": {"page": 1, "pageSize": 8}, "is_academy": 0}'; $ret = json_decode($a , true); print_r($ret);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/AQFvc
function name:  (null)
number of ops:  10
compiled vars:  !0 = $a, !1 = $ret
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%22edu_city%22%3A+%5B%7B%22region_code%22%3A+%22230100000000%22%2C+%22from%22%3A+%223%22%2C+%22id%22%3A+%221119%22%2C+%22value%22%3A+%22%E5%93%88%E5%B0%94%E6%BB%A8%22%7D%5D%2C+%22kl_option%22%3A+%5B%5D%2C+%22cn%22%3A+%22juhe%22%2C+%22kv_option%22%3A+%5B%7B%22key%22%3A+%22biz_size%22%2C+%22value%22%3A+%222%22%7D%2C+%7B%22key%22%3A+%22org_size%22%2C+%22value%22%3A+%224%22%7D%2C+%7B%22key%22%3A+%22class_id%22%2C+%22value%22%3A+%220%22%7D%5D%2C+%22filter_id%22%3A+%5B%5D%2C+%22query_seg%22%3A+%5B%22%E8%8B%B1%E8%AF%AD%22%2C+%22%E5%9F%B9%E8%AE%AD%22%5D%2C+%22srcid%22%3A+%5B29090%5D%2C+%22school_name%22%3A+%22%22%2C+%22edusid%22%3A+%5B%5D%2C+%22tn%22%3A+%22%22%2C+%22debug%22%3A+0%2C+%22request_type%22%3A+2%2C+%22pssid%22%3A+%5B%5D%2C+%22pointid%22%3A+%5B%5D%2C+%22request_id%22%3A+%2213111%22%2C+%22zt%22%3A+%22union%22%2C+%22query%22%3A+%22%E8%8B%B1%E8%AF%AD%E5%9F%B9%E8%AE%AD%22%2C+%22da_topic_id%22%3A+%5B%5D%2C+%22page%22%3A+%7B%22page%22%3A+1%2C+%22pageSize%22%3A+8%7D%2C+%22is_academy%22%3A+0%7D'
    3     1        INIT_FCALL                                               'json_decode'
          2        SEND_VAR                                                 !0
          3        SEND_VAL                                                 <true>
          4        DO_ICALL                                         $3      
          5        ASSIGN                                                   !1, $3
    4     6        INIT_FCALL                                               'print_r'
          7        SEND_VAR                                                 !1
          8        DO_ICALL                                                 
          9      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
163.27 ms | 1386 KiB | 17 Q