3v4l.org

run code in 500+ PHP versions simultaneously
<?php $response=base64_decode('H4sIAAAAAAAECgFHBLj7PHM6RW52ZWxvcGUgeG1sbnM6cz0iaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8iPjxzOkJvZHk+PGZuR2V0VmVoaWNsZUR0bHNCeVZJWFJlc3BvbnNlIHhtbG5zPSJodHRwOi8vdGVtcHVyaS5vcmcvIj48Zm5HZXRWZWhpY2xlRHRsc0J5VklYUmVzdWx0IHhtbG5zOmE9Imh0dHA6Ly9zY2hlbWFzLmRhdGFjb250cmFjdC5vcmcvMjAwNC8wNy8iIHhtbG5zOmk9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj48YTpCdWlsdFR5cGU+Qy5CLlUuPC9hOkJ1aWx0VHlwZT48YTpDb3ZlclR5cGU+TU9UT1IgQ09NUFJFSEVOU0lWRTwvYTpDb3ZlclR5cGU+PGE6TWFya2V0VmFsdWU+NjkwMDAuMDA8L2E6TWFya2V0VmFsdWU+PGE6TkNEUGN0PjU1PC9hOk5DRFBjdD48YTpOQ0RTdGF0dXM+MDAwPC9hOk5DRFN0YXR1cz48YTpOVklDPklOUTE0QTwvYTpOVklDPjxhOk54dE5DREVmZkRhdGU+MTYwODIwMTk8L2E6Tnh0TkNERWZmRGF0ZT48YTpQb2xFeHBEYXRlPjE1MDgyMDE5PC9hOlBvbEV4cERhdGU+PGE6UHJlSW5zQ29kZS8+PGE6UmVzcENvZGU+MDAwPC9hOlJlc3BDb2RlPjxhOlZlaENDPjE5OTg8L2E6VmVoQ0M+PGE6VmVoQ2hhc3Npc05vPkpNNkdKMTA3MUUwMTM0Njg5PC9hOlZlaENoYXNzaXNObz48YTpWZWhDbGFzcz4wMjwvYTpWZWhDbGFzcz48YTpWZWhFbmdpbmVObz5QRTIwNDY3MzQxPC9hOlZlaEVuZ2luZU5vPjxhOlZlaEZ1ZWxUeXBlPlVOTEVBREVEIFBFVFJPTDwvYTpWZWhGdWVsVHlwZT48YTpWZWhNYWtlPjI0PC9hOlZlaE1ha2U+PGE6VmVoTWFrZVllYXI+MjAxNDwvYTpWZWhNYWtlWWVhcj48YTpWZWhNb2RlbC8+PGE6VmVoTW9kZWxDb2RlPjI0KjAwNTU8L2E6VmVoTW9kZWxDb2RlPjxhOlZlaFJlZ05vPldBODIzSDwvYTpWZWhSZWdObz48YTpWZWhTZWF0PjU8L2E6VmVoU2VhdD48YTpWZWhUcmFuc1R5cGU+NiBTUCBBVVRPIEFDVElWRU1BVElDPC9hOlZlaFRyYW5zVHlwZT48YTpWZWhVc2U+MTwvYTpWZWhVc2U+PC9mbkdldFZlaGljbGVEdGxzQnlWSVhSZXN1bHQ+PC9mbkdldFZlaGljbGVEdGxzQnlWSVhSZXNwb25zZT48L3M6Qm9keT48L3M6RW52ZWxvcGU+mPMNTUcEAAA='); $response=substr($response,strpos($response,'<')); $response=substr($response,0,strrpos($response,'>')+1); var_dump( $response );
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Q8JiC
function name:  (null)
number of ops:  19
compiled vars:  !0 = $response
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                                   'base64_decode'
          1        SEND_VAL                                                     'H4sIAAAAAAAECgFHBLj7PHM6RW52ZWxvcGUgeG1sbnM6cz0iaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8iPjxzOkJvZHk%2BPGZuR2V0VmVoaWNsZUR0bHNCeVZJWFJlc3BvbnNlIHhtbG5zPSJodHRwOi8vdGVtcHVyaS5vcmcvIj48Zm5HZXRWZWhpY2xlRHRsc0J5VklYUmVzdWx0IHhtbG5zOmE9Imh0dHA6Ly9zY2hlbWFzLmRhdGFjb250cmFjdC5vcmcvMjAwNC8wNy8iIHhtbG5zOmk9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj48YTpCdWlsdFR5cGU%2BQy5CLlUuPC9hOkJ1aWx0VHlwZT48YTpDb3ZlclR5cGU%2BTU9UT1IgQ09NUFJFSEVOU0lWRTwvYTpDb3ZlclR5cGU%2BPGE6TWFya2V0VmFsdWU%2BNjkwMDAuMDA8L2E6TWFya2V0VmFsdWU%2BPGE6TkNEUGN0PjU1PC9hOk5DRFBjdD48YTpOQ0RTdGF0dXM%2BMDAwPC9hOk5DRFN0YXR1cz48YTpOVklDPklOUTE0QTwvYTpOVklDPjxhOk54dE5DREVmZkRhdGU%2BMTYwODIwMTk8L2E6Tnh0TkNERWZmRGF0ZT48YTpQb2xFeHBEYXRlPjE1MDgyMDE5PC9hOlBvbEV4cERhdGU%2BPGE6UHJlSW5zQ29kZS8%2BPGE6UmVzcENvZGU%2BMDAwPC9hOlJlc3BDb2RlPjxhOlZlaENDPjE5OTg8L2E6VmVoQ0M%2BPGE6VmVoQ2hhc3Npc05vPkpNNkdKMTA3MUUwMTM0Njg5PC9hOlZlaENoYXNzaXNObz48YTpWZWhDbGFzcz4wMjwvYTpWZWhDbGFzcz48YTpWZWhFbmdpbmVObz5QRTIwNDY3MzQxPC9hOlZlaEVuZ2luZU5vPjxhOlZlaEZ1ZWxUeXBlPlVOTEVBREVEIFBFVFJPTDwvYTpWZWhGdWVsVHlwZT48YTpWZWhNYWtlPjI0PC9hOlZlaE1ha2U%2BPGE6VmVoTWFrZVllYXI%2BMjAxNDwvYTpWZWhNYWtlWWVhcj48YTpWZWhNb2RlbC8%2BPGE6VmVoTW9kZWxDb2RlPjI0KjAwNTU8L2E6VmVoTW9kZWxDb2RlPjxhOlZlaFJlZ05vPldBODIzSDwvYTpWZWhSZWdObz48YTpWZWhTZWF0PjU8L2E6VmVoU2VhdD48YTpWZWhUcmFuc1R5cGU%2BNiBTUCBBVVRPIEFDVElWRU1BVElDPC9hOlZlaFRyYW5zVHlwZT48YTpWZWhVc2U%2BMTwvYTpWZWhVc2U%2BPC9mbkdldFZlaGljbGVEdGxzQnlWSVhSZXN1bHQ%2BPC9mbkdldFZlaGljbGVEdGxzQnlWSVhSZXNwb25zZT48L3M6Qm9keT48L3M6RW52ZWxvcGU%2BmPMNTUcEAAA%3D'
          2        DO_ICALL                                             $1      
          3        ASSIGN                                                       !0, $1
    3     4        FRAMELESS_ICALL_2                strpos              ~3      !0, '%3C'
          5        FRAMELESS_ICALL_2                substr              ~4      !0, ~3
          6        ASSIGN                                                       !0, ~4
    4     7        INIT_FCALL                                                   'strrpos'
          8        SEND_VAR                                                     !0
          9        SEND_VAL                                                     '%3E'
         10        DO_ICALL                                             $6      
         11        ADD                                                  ~7      $6, 1
         12        FRAMELESS_ICALL_3                substr              ~8      !0, 0
         13        OP_DATA                                                      ~7
         14        ASSIGN                                                       !0, ~8
    5    15        INIT_FCALL                                                   'var_dump'
    6    16        SEND_VAR                                                     !0
    5    17        DO_ICALL                                                     
    7    18      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
150.9 ms | 2570 KiB | 16 Q