3v4l.org

run code in 300+ PHP versions simultaneously
<?php $return = '{ "adm_big_picture": "", "adm_group": "", "adm_group_message": { "en": "" }, "adm_large_icon": "", "adm_small_icon": "", "adm_sound": "", "spoken_text": {}, "alexa_ssml": null, "alexa_display_title": null, "amazon_background_data": false, "android_accent_color": "FF9900FF", "android_group": "group key", "android_group_message": { "en": "group message for Android 6.0 and older" }, "android_led_color": null, "android_sound": null, "android_visibility": 1, "app_id": "3beb3078-e0f1-4629-af17-fde833b9f716", "big_picture": "https://img.onesignal.com/n/37326fcc-2baa-45da-891c-ca9454a64957.png", "buttons": null, "canceled": false, "chrome_big_picture": "", "chrome_icon": "", "chrome_web_icon": "https://picture-resource.com/icon-image.png", "chrome_web_image": "https://picture-resource.com/image.png", "chrome_web_badge": "https://picture-resource.com/badge.png", "content_available": false, "contents": { "en": "English Message" }, "converted": 1, "data": { "additional": "data", "campaign": "25" }, "delayed_option": "immediate", "delivery_time_of_day": "2:32PM", "errored": 4, "excluded_segments": [], "failed": 0, "firefox_icon": "https://picture-resource.com/firefox_icon.png", "global_image": "https://link-to-your-image.com/image-resource-file.png", "headings": { "en": "English Message Title 😊" }, "id": "fd1723c6-bfaf-4f53-b4f4-0408ff43e18a", "include_player_ids": null, "include_external_user_ids": null, "included_segments": [ "Subscribed Users" ], "thread_id": null, "ios_badgeCount": 1, "ios_badgeType": "Increase", "ios_category": "", "ios_sound": "explosion.wav", "apns_alert": {}, "isAdm": false, "isAndroid": true, "isChrome": false, "isChromeWeb": true, "isAlexa": false, "isFirefox": true, "isIos": true, "isSafari": true, "isWP": false, "isWP_WNS": false, "isEdge": true, "large_icon": "https://img.onesignal.com/n/b5cadcf0-1297-4489-b865-545b421d8c5d.png", "priority": 5, "queued_at": 1580510246, "remaining": 0, "send_after": 1580510246, "completed_at": 1580510247, "small_icon": "small_icon", "successful": 232, "received": 5, "tags": null, "filters": null, "template_id": null, "ttl": 777, "url": "https://onesignal.com/blog", "web_url": null, "app_url": null, "web_buttons": null, "web_push_topic": null, "wp_sound": "", "wp_wns_sound": "", "platform_delivery_stats": { "edge_web_push": { "successful": 2, "failed": 0, "errored": 0 }, "chrome_web_push": { "successful": 26, "failed": 0, "errored": 0 }, "firefox_web_push": { "successful": 1, "failed": 0, "errored": 0 }, "android": { "successful": 198, "errored": 1, "failed": 0 }, "safari_web_push": { "successful": 3, "failed": 0, "errored": 0 }, "ios": { "successful": 2, "errored": 3, "failed": 0 } }, "ios_attachments": { "id": "https://img.onesignal.com/n/23f60ba6-8f2e-4ce1-bdf5-86e6286c2e39.png" } }'; $yummy = json_decode($return, true); echo "checking---".$yummy['app_id'];
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/QKUQN
function name:  (null)
number of ops:  10
compiled vars:  !0 = $return, !1 = $yummy
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, '%7B%0A++++%22adm_big_picture%22%3A+%22%22%2C%0A++++%22adm_group%22%3A+%22%22%2C%0A++++%22adm_group_message%22%3A+%7B%0A++++++++%22en%22%3A+%22%22%0A++++%7D%2C%0A++++%22adm_large_icon%22%3A+%22%22%2C%0A++++%22adm_small_icon%22%3A+%22%22%2C%0A++++%22adm_sound%22%3A+%22%22%2C%0A++++%22spoken_text%22%3A+%7B%7D%2C%0A++++%22alexa_ssml%22%3A+null%2C%0A++++%22alexa_display_title%22%3A+null%2C%0A++++%22amazon_background_data%22%3A+false%2C%0A++++%22android_accent_color%22%3A+%22FF9900FF%22%2C%0A++++%22android_group%22%3A+%22group+key%22%2C%0A++++%22android_group_message%22%3A+%7B%0A++++++++%22en%22%3A+%22group+message+for+Android+6.0+and+older%22%0A++++%7D%2C%0A++++%22android_led_color%22%3A+null%2C%0A++++%22android_sound%22%3A+null%2C%0A++++%22android_visibility%22%3A+1%2C%0A++++%22app_id%22%3A+%223beb3078-e0f1-4629-af17-fde833b9f716%22%2C%0A++++%22big_picture%22%3A+%22https%3A%2F%2Fimg.onesignal.com%2Fn%2F37326fcc-2baa-45da-891c-ca9454a64957.png%22%2C%0A++++%22buttons%22%3A+null%2C%0A++++%22canceled%22%3A+false%2C%0A++++%22chrome_big_picture%22%3A+%22%22%2C%0A++++%22chrome_icon%22%3A+%22%22%2C%0A++++%22chrome_web_icon%22%3A+%22https%3A%2F%2Fpicture-resource.com%2Ficon-image.png%22%2C%0A++++%22chrome_web_image%22%3A+%22https%3A%2F%2Fpicture-resource.com%2Fimage.png%22%2C%0A++++%22chrome_web_badge%22%3A+%22https%3A%2F%2Fpicture-resource.com%2Fbadge.png%22%2C%0A++++%22content_available%22%3A+false%2C%0A++++%22contents%22%3A+%7B%0A++++++++%22en%22%3A+%22English+Message%22%0A++++%7D%2C%0A++++%22converted%22%3A+1%2C%0A++++%22data%22%3A+%7B%0A++++++++%22additional%22%3A+%22data%22%2C%0A++++++++%22campaign%22%3A+%2225%22%0A++++%7D%2C%0A++++%22delayed_option%22%3A+%22immediate%22%2C%0A++++%22delivery_time_of_day%22%3A+%222%3A32PM%22%2C%0A++++%22errored%22%3A+4%2C%0A++++%22excluded_segments%22%3A+%5B%5D%2C%0A++++%22failed%22%3A+0%2C%0A++++%22firefox_icon%22%3A+%22https%3A%2F%2Fpicture-resource.com%2Ffirefox_icon.png%22%2C%0A++++%22global_image%22%3A+%22https%3A%2F%2Flink-to-your-image.com%2Fimage-resource-file.png%22%2C%0A++++%22headings%22%3A+%7B%0A++++++++%22en%22%3A+%22English+Message+Title+%F0%9F%98%8A%22%0A++++%7D%2C%0A++++%22id%22%3A+%22fd1723c6-bfaf-4f53-b4f4-0408ff43e18a%22%2C%0A++++%22include_player_ids%22%3A+null%2C%0A++++%22include_external_user_ids%22%3A+null%2C%0A++++%22included_segments%22%3A+%5B%0A++++++++%22Subscribed+Users%22%0A++++%5D%2C%0A++++%22thread_id%22%3A+null%2C%0A++++%22ios_badgeCount%22%3A+1%2C%0A++++%22ios_badgeType%22%3A+%22Increase%22%2C%0A++++%22ios_category%22%3A+%22%22%2C%0A++++%22ios_sound%22%3A+%22explosion.wav%22%2C%0A++++%22apns_alert%22%3A+%7B%7D%2C%0A++++%22isAdm%22%3A+false%2C%0A++++%22isAndroid%22%3A+true%2C%0A++++%22isChrome%22%3A+false%2C%0A++++%22isChromeWeb%22%3A+true%2C%0A++++%22isAlexa%22%3A+false%2C%0A++++%22isFirefox%22%3A+true%2C%0A++++%22isIos%22%3A+true%2C%0A++++%22isSafari%22%3A+true%2C%0A++++%22isWP%22%3A+false%2C%0A++++%22isWP_WNS%22%3A+false%2C%0A++++%22isEdge%22%3A+true%2C%0A++++%22large_icon%22%3A+%22https%3A%2F%2Fimg.onesignal.com%2Fn%2Fb5cadcf0-1297-4489-b865-545b421d8c5d.png%22%2C%0A++++%22priority%22%3A+5%2C%0A++++%22queued_at%22%3A+1580510246%2C%0A++++%22remaining%22%3A+0%2C%0A++++%22send_after%22%3A+1580510246%2C%0A++++%22completed_at%22%3A+1580510247%2C%0A++++%22small_icon%22%3A+%22small_icon%22%2C%0A++++%22successful%22%3A+232%2C%0A++++%22received%22%3A+5%2C%0A++++%22tags%22%3A+null%2C%0A++++%22filters%22%3A+null%2C%0A++++%22template_id%22%3A+null%2C%0A++++%22ttl%22%3A+777%2C%0A++++%22url%22%3A+%22https%3A%2F%2Fonesignal.com%2Fblog%22%2C%0A++++%22web_url%22%3A+null%2C%0A++++%22app_url%22%3A+null%2C%0A++++%22web_buttons%22%3A+null%2C%0A++++%22web_push_topic%22%3A+null%2C%0A++++%22wp_sound%22%3A+%22%22%2C%0A++++%22wp_wns_sound%22%3A+%22%22%2C%0A++++%22platform_delivery_stats%22%3A+%7B%0A++++++++%22edge_web_push%22%3A+%7B%0A++++++++++++%22successful%22%3A+2%2C%0A++++++++++++%22failed%22%3A+0%2C%0A++++++++++++%22errored%22%3A+0%0A++++++++%7D%2C%0A++++++++%22chrome_web_push%22%3A+%7B%0A++++++++++++%22successful%22%3A+26%2C%0A++++++++++++%22failed%22%3A+0%2C%0A++++++++++++%22errored%22%3A+0%0A++++++++%7D%2C%0A++++++++%22firefox_web_push%22%3A+%7B%0A++++++++++++%22successful%22%3A+1%2C%0A++++++++++++%22failed%22%3A+0%2C%0A++++++++++++%22errored%22%3A+0%0A++++++++%7D%2C%0A++++++++%22android%22%3A+%7B%0A++++++++++++%22successful%22%3A+198%2C%0A++++++++++++%22errored%22%3A+1%2C%0A++++++++++++%22failed%22%3A+0%0A++++++++%7D%2C%0A++++++++%22safari_web_push%22%3A+%7B%0A++++++++++++%22successful%22%3A+3%2C%0A++++++++++++%22failed%22%3A+0%2C%0A++++++++++++%22errored%22%3A+0%0A++++++++%7D%2C%0A++++++++%22ios%22%3A+%7B%0A++++++++++++%22successful%22%3A+2%2C%0A++++++++++++%22errored%22%3A+3%2C%0A++++++++++++%22failed%22%3A+0%0A++++++++%7D%0A++++%7D%2C%0A++++%22ios_attachments%22%3A+%7B%0A++++++++%22id%22%3A+%22https%3A%2F%2Fimg.onesignal.com%2Fn%2F23f60ba6-8f2e-4ce1-bdf5-86e6286c2e39.png%22%0A++++%7D%0A%7D'
  132     1        INIT_FCALL                                               'json_decode'
          2        SEND_VAR                                                 !0
          3        SEND_VAL                                                 <true>
          4        DO_ICALL                                         $3      
          5        ASSIGN                                                   !1, $3
  134     6        FETCH_DIM_R                                      ~5      !1, 'app_id'
          7        CONCAT                                           ~6      'checking---', ~5
          8        ECHO                                                     ~6
          9      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
148 ms | 1010 KiB | 14 Q