3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach (range("a", "z") as $char) { echo $char . ":" . crypt("foo", "$2{$char}$04$32wpfjsekfnsdlsdljgsdgsdgSD") . "\n"; }
Output for git.master, git.master_jit, rfc.property-hooks
a:$2a$04$32wpfjsekfnsdlsdljgsdem3Df4fjg0VSaSa4nwiKLcZvYTW6xvj2 b:$2b$04$32wpfjsekfnsdlsdljgsdem3Df4fjg0VSaSa4nwiKLcZvYTW6xvj2 c:*0 d:*0 e:*0 f:*0 g:*0 h:*0 i:*0 j:*0 k:*0 l:*0 m:*0 n:*0 o:*0 p:*0 q:*0 r:*0 s:*0 t:*0 u:*0 v:*0 w:*0 x:$2x$04$32wpfjsekfnsdlsdljgsdem3Df4fjg0VSaSa4nwiKLcZvYTW6xvj2 y:$2y$04$32wpfjsekfnsdlsdljgsdem3Df4fjg0VSaSa4nwiKLcZvYTW6xvj2 z:*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:
63.76 ms | 406 KiB | 5 Q