3v4l.org

run code in 300+ PHP versions simultaneously
<?php $foo = 'foo'; $bar = 'barbarbarbarbarbarbarbarbarbarba'; $p = 'password'; $s = 'abcdefghijklmnopqrstuvwxyz012345'; $h = crypt($p, '$2a$07$'.'usesomesillystringfor'.'$'); print $h."\n"; $h = crypt($s, '$2a$07$'.'usesomesillystringfor'.'$'); print $h."\n"; $h = crypt($p.$s, '$2a$07$'.'usesomesillystringfor'.'$'); print $h."\n"; $h = crypt($s.$p, '$2a$07$'.'usesomesillystringfor'.'$'); print $h."\n";
Output for git.master, git.master_jit
$2a$07$usesomesillystringfor./IvIaRUEo2pi8JXiu4zJyJ5ow0/EEd. $2a$07$usesomesillystringfor.mJte6EPwuVHAWjgfwe2yi3mZ4pEFM1u $2a$07$usesomesillystringfor.DdPu4IZ7aUnWmaVijGl6KX7LdsdkdPG $2a$07$usesomesillystringfor.mTBMv4Hz4XQCdeuZzPObAvBO3Xk8b9G
Output for rfc.property-hooks
*0 *0 *0 *0

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:
38.86 ms | 401 KiB | 8 Q