3v4l.org

run code in 300+ PHP versions simultaneously
<?php $hex = "784f756e413083bc10f1233f074da036bce0210f952886d46d42248a26057a554a20d49010bfbca6eb7352d6413d6a3b33f5e3734debdfcbf4b9dbaa6bfd3aa62a1ebc746e9c65eece76c8c0591620080b85a3b09088006f7c6dd43657da972af7373d6a532b9339c14fe5c29aaf7cdbd08e7d6b67c714bdc36a5900a028dd721e0cf53fb84c59624d4c5292addfb8323aee230555ac68960a49f2032eb77c22e88737bac49a9ef7cc5d5a3f5c8e9a1841c17029ec9a5bc673d3807c7a154598b2057eb08254109ce054c3eaf5e1d767d0f53b98cae594db45ea5fab31e48755d22cdff888ba7d6ddf84948e285ae5d2c4c571855575abeffc2f77e58ee580f3a3594f2acd1b210aeb546797da07d4770c03fc5b013c74"; $bin = $binary_string = pack("H*" , $hex); $unc = gzuncompress($bin); echo $unc;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/RJSW7
function name:  (null)
number of ops:  13
compiled vars:  !0 = $hex, !1 = $bin, !2 = $binary_string, !3 = $unc
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '784f756e413083bc10f1233f074da036bce0210f952886d46d42248a26057a554a20d49010bfbca6eb7352d6413d6a3b33f5e3734debdfcbf4b9dbaa6bfd3aa62a1ebc746e9c65eece76c8c0591620080b85a3b09088006f7c6dd43657da972af7373d6a532b9339c14fe5c29aaf7cdbd08e7d6b67c714bdc36a5900a028dd721e0cf53fb84c59624d4c5292addfb8323aee230555ac68960a49f2032eb77c22e88737bac49a9ef7cc5d5a3f5c8e9a1841c17029ec9a5bc673d3807c7a154598b2057eb08254109ce054c3eaf5e1d767d0f53b98cae594db45ea5fab31e48755d22cdff888ba7d6ddf84948e285ae5d2c4c571855575abeffc2f77e58ee580f3a3594f2acd1b210aeb546797da07d4770c03fc5b013c74'
    3     1        INIT_FCALL                                               'pack'
          2        SEND_VAL                                                 'H%2A'
          3        SEND_VAR                                                 !0
          4        DO_ICALL                                         $5      
          5        ASSIGN                                           ~6      !2, $5
          6        ASSIGN                                                   !1, ~6
    4     7        INIT_FCALL                                               'gzuncompress'
          8        SEND_VAR                                                 !1
          9        DO_ICALL                                         $8      
         10        ASSIGN                                                   !3, $8
    5    11        ECHO                                                     !3
         12      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
160.25 ms | 1394 KiB | 17 Q