3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = urldecode('M%C3%89h%C3%BF%0E%C3%A3%5C%20%C2%95r%C3%94w%7Br%15%C2%87%C3%93o%C2%A7%C2%B2%1B%C3%9CV%C2%B7J=%C3%80x%3E%7B%C2%95%18%C2%AF%C2%BF%C2%A2%00%C2%A8(K%C3%B3n%C2%8EKU%C2%B3_Bu%C2%93%C3%98Igm%C2%A0%C3%91U%5D%C2%83%60%C3%BB_%07%C3%BE%C2%A2'); $b = urldecode('%C3%9C%C2%96%C2%8F%C3%B0%C3%AE5%C3%82%09W-Gw%C2%B7!X%7D6%C3%BA%7B!%C2%BD%C3%85kt%C2%A3%C3%9C%07%C2%83%C3%A7%C2%B9Q%C2%8A%C3%BB%C3%BA%20*%C2%82%C2%84%C2%BF6%C3%A8%C3%A4%C2%B5%5B5%C3%B4%27Y=%C2%84%C2%96v%C3%9A%0D%1DU%C3%986%0F%C2%B5%C3%B0%7F%C3%AA%02'); $hex1 = '4dc968ff0ee35c209572d4777b721587d36fa7b21bdc56b74a3dc0783e7b9518afbfa200a8284bf36e8e4b55b35f427593d849676da0d1555d8360fb5f07fea2'; $hex2 = '4dc968ff0ee35c209572d4777b721587d36fa7b21bdc56b74a3dc0783e7b9518afbfa202a8284bf36e8e4b55b35f427593d849676da0d1d55d8360fb5f07fea2'; $bin1 = hex2bin($hex1); $bin2 = hex2bin($hex2); echo bin2hex($a); echo "\n"; echo bin2hex($bin1); echo "\n"; var_dump(md5($a) == md5($b)); var_dump(md5($bin1) == md5($bin2));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/4fqtt
function name:  (null)
number of ops:  49
compiled vars:  !0 = $a, !1 = $b, !2 = $hex1, !3 = $hex2, !4 = $bin1, !5 = $bin2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'urldecode'
          1        SEND_VAL                                                 'M%25C3%2589h%25C3%25BF%250E%25C3%25A3%255C%2520%25C2%2595r%25C3%2594w%257Br%2515%25C2%2587%25C3%2593o%25C2%25A7%25C2%25B2%251B%25C3%259CV%25C2%25B7J%3D%25C3%2580x%253E%257B%25C2%2595%2518%25C2%25AF%25C2%25BF%25C2%25A2%2500%25C2%25A8%28K%25C3%25B3n%25C2%258EKU%25C2%25B3_Bu%25C2%2593%25C3%2598Igm%25C2%25A0%25C3%2591U%255D%25C2%2583%2560%25C3%25BB_%2507%25C3%25BE%25C2%25A2'
          2        DO_ICALL                                         $6      
          3        ASSIGN                                                   !0, $6
    3     4        INIT_FCALL                                               'urldecode'
          5        SEND_VAL                                                 '%25C3%259C%25C2%2596%25C2%258F%25C3%25B0%25C3%25AE5%25C3%2582%2509W-Gw%25C2%25B7%21X%257D6%25C3%25BA%257B%21%25C2%25BD%25C3%2585kt%25C2%25A3%25C3%259C%2507%25C2%2583%25C3%25A7%25C2%25B9Q%25C2%258A%25C3%25BB%25C3%25BA%2520%2A%25C2%2582%25C2%2584%25C2%25BF6%25C3%25A8%25C3%25A4%25C2%25B5%255B5%25C3%25B4%2527Y%3D%25C2%2584%25C2%2596v%25C3%259A%250D%251DU%25C3%25986%250F%25C2%25B5%25C3%25B0%257F%25C3%25AA%2502'
          6        DO_ICALL                                         $8      
          7        ASSIGN                                                   !1, $8
    5     8        ASSIGN                                                   !2, '4dc968ff0ee35c209572d4777b721587d36fa7b21bdc56b74a3dc0783e7b9518afbfa200a8284bf36e8e4b55b35f427593d849676da0d1555d8360fb5f07fea2'
    6     9        ASSIGN                                                   !3, '4dc968ff0ee35c209572d4777b721587d36fa7b21bdc56b74a3dc0783e7b9518afbfa202a8284bf36e8e4b55b35f427593d849676da0d1d55d8360fb5f07fea2'
    8    10        INIT_FCALL                                               'hex2bin'
         11        SEND_VAR                                                 !2
         12        DO_ICALL                                         $12     
         13        ASSIGN                                                   !4, $12
    9    14        INIT_FCALL                                               'hex2bin'
         15        SEND_VAR                                                 !3
         16        DO_ICALL                                         $14     
         17        ASSIGN                                                   !5, $14
   11    18        INIT_FCALL                                               'bin2hex'
         19        SEND_VAR                                                 !0
         20        DO_ICALL                                         $16     
         21        ECHO                                                     $16
   12    22        ECHO                                                     '%0A'
   13    23        INIT_FCALL                                               'bin2hex'
         24        SEND_VAR                                                 !4
         25        DO_ICALL                                         $17     
         26        ECHO                                                     $17
   14    27        ECHO                                                     '%0A'
   16    28        INIT_FCALL                                               'var_dump'
         29        INIT_FCALL                                               'md5'
         30        SEND_VAR                                                 !0
         31        DO_ICALL                                         $18     
         32        INIT_FCALL                                               'md5'
         33        SEND_VAR                                                 !1
         34        DO_ICALL                                         $19     
         35        IS_EQUAL                                         ~20     $18, $19
         36        SEND_VAL                                                 ~20
         37        DO_ICALL                                                 
   17    38        INIT_FCALL                                               'var_dump'
         39        INIT_FCALL                                               'md5'
         40        SEND_VAR                                                 !4
         41        DO_ICALL                                         $22     
         42        INIT_FCALL                                               'md5'
         43        SEND_VAR                                                 !5
         44        DO_ICALL                                         $23     
         45        IS_EQUAL                                         ~24     $22, $23
         46        SEND_VAL                                                 ~24
         47        DO_ICALL                                                 
         48      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
177.13 ms | 1400 KiB | 23 Q