3v4l.org

run code in 300+ PHP versions simultaneously
<?php $salt = str_repeat("a", 40); $pepper = str_repeat("a", 40); var_dump(crypt($salt . $pepper . "password1", '$2y$04$235235235902sdfsdfoiwoi')); var_dump(crypt($salt . $pepper . "password2", '$2y$04$235235235902sdfsdfoiwoi')); var_dump(crypt($salt . $pepper . "apple", '$2y$04$235235235902sdfsdfoiwoi')); var_dump(crypt($salt . $pepper . "pear", '$2y$04$235235235902sdfsdfoiwoi'));
Output for git.master, git.master_jit, rfc.property-hooks
string(60) "$2y$04$235235235902sdfsdfoiweAdvODBUXMBEOGSVjHBxTpgQMnvH8DdC" string(60) "$2y$04$235235235902sdfsdfoiweAdvODBUXMBEOGSVjHBxTpgQMnvH8DdC" string(60) "$2y$04$235235235902sdfsdfoiweAdvODBUXMBEOGSVjHBxTpgQMnvH8DdC" string(60) "$2y$04$235235235902sdfsdfoiweAdvODBUXMBEOGSVjHBxTpgQMnvH8DdC"

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:
65.42 ms | 402 KiB | 8 Q