3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = random_bytes(13); $decoded = ''; $letterRange = (ord('a')-ord('Z')); for($i = 0; $i < strlen($str); $i++) { $decoded .= chr(ord($str[$i])%$letterRange + ord('a')); } echo $str.'|'.$decoded;
Output for git.master_jit
}��5�0<sz�s��|gafebgeddcdfg
Output for git.master
�&�.�yk\eȊ|gdfeedccbdefd
Output for rfc.property-hooks
��엠+���;|dgcfegbgebbgd

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:
74.36 ms | 407 KiB | 5 Q