3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(crypt('foo', '$2a$10$0123456789abcdefghijk')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkB')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkC')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkD')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkE')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkF')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkG')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkH')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkI')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkJ')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkK')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkL')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkM')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkN')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkO')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkP')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkQ')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkR')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkS')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkT')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkU')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkV')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkW')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkX')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkY')); var_dump(crypt('foo', '$2a$10$0123456789abcdefghijkZ'));

preferences:
87.28 ms | 402 KiB | 5 Q