3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach(hash_algos() as $hash){ echo $hash.': '; var_dump(hash($hash,'foo')); }
Output for git.master, git.master_jit, rfc.property-hooks
md2: string(32) "d11f8ce29210b4b50c5e67533b699d02" md4: string(32) "0ac6700c491d70fb8650940b1ca1e4b2" md5: string(32) "acbd18db4cc2f85cedef654fccc4a4d8" sha1: string(40) "0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33" sha224: string(56) "0808f64e60d58979fcb676c96ec938270dea42445aeefcd3a4e6f8db" sha256: string(64) "2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae" sha384: string(96) "98c11ffdfdd540676b1a137cb1a22b2a70350c9a44171d6b1180c6be5cbb2ee3f79d532c8a1dd9ef2e8e08e752a3babb" sha512/224: string(56) "d68f258d37d670cfc1ec1001a0394784233f88f056994f9a7e5e99be" sha512/256: string(64) "d58042e6aa5a335e03ad576c6a9e43b41591bfd2077f72dec9df7930e492055d" sha512: string(128) "f7fbba6e0636f890e56fbbf3283e524c6fa3204ae298382d624741d0dc6638326e282c41be5e4254d8820772c5518a2c5a8c0c7f7eda19594a7eb539453e1ed7" sha3-224: string(56) "f4f6779e153c391bbd29c95e72b0708e39d9166c7cea51d1f10ef58a" sha3-256: string(64) "76d3bc41c9f588f7fcd0d5bf4718f8f84b1c41b20882703100b9eb9413807c01" sha3-384: string(96) "665551928d13b7d84ee02734502b018d896a0fb87eed5adb4c87ba91bbd6489410e11b0fbcc06ed7d0ebad559e5d3bb5" sha3-512: string(128) "4bca2b137edc580fe50a88983ef860ebaca36c857b1f492839d6d7392452a63c82cbebc68e3b70a2a1480b4bb5d437a7cba6ecf9d89f9ff3ccd14cd6146ea7e7" ripemd128: string(32) "737985d45861851c6eb5f145fb76cf9f" ripemd160: string(40) "42cfa211018ea492fdee45ac637b7972a0ad6873" ripemd256: string(64) "5a453622e2d9372227c8e94807c0d0c7df959d63aaf1bb6d03e2b40d7ed257d7" ripemd320: string(80) "1bb2ee19405a80e2137ea4a2cdbe730b987c144d3289a544239393aeeb6782ff2c07ddbf9eb9b49c" whirlpool: string(128) "b1b2ee48991281a439da2b8b406d579a9b9878d94bd1de813de8124a1df79d9dd603c728068aff13d724ef55e0a24313a7b84b0bf638682facb5f71fef96701f" tiger128,3: string(32) "1028ec4f288212f7b1275c57e018ece0" tiger160,3: string(40) "1028ec4f288212f7b1275c57e018ece0c9332b47" tiger192,3: string(48) "1028ec4f288212f7b1275c57e018ece0c9332b47a938a3ba" tiger128,4: string(32) "5370f3c15b78b996aa11997ff0261fa9" tiger160,4: string(40) "5370f3c15b78b996aa11997ff0261fa9382d9422" tiger192,4: string(48) "5370f3c15b78b996aa11997ff0261fa9382d9422bcded8dd" snefru: string(64) "49de8b85ab273a217f5de446358dcb1c9df20a8230b1b9a397069b16e02fe0b6" snefru256: string(64) "49de8b85ab273a217f5de446358dcb1c9df20a8230b1b9a397069b16e02fe0b6" gost: string(64) "1016db8a0e9c5dbbb4fa3224556da760824b7e57449749177707e64a19ba9e4a" gost-crypto: string(64) "7e19fa058883676aa80e9ea731346d389e315d0f0647056e8d6fa931834fe2e1" adler32: string(8) "02820145" crc32: string(8) "a5c4fe49" crc32b: string(8) "8c736521" crc32c: string(8) "cfc4ae1d" fnv132: string(8) "408f5e13" fnv1a32: string(8) "a9f37ed7" fnv164: string(16) "d8cbc7186ba13533" fnv1a64: string(16) "dcb27518fed9d577" joaat: string(8) "238678dd" murmur3a: string(8) "f6a5c420" murmur3c: string(32) "577c1b2560b6256560b6256560b62565" murmur3f: string(32) "e271865701f545617eaf87e42bba7d87" xxh32: string(8) "e20f0dd9" xxh64: string(16) "33bf00a859c4ba3f" xxh3: string(16) "ab6e5f64077e7d8a" xxh128: string(32) "79aef92e83454121ab6e5f64077e7d8a" haval128,3: string(32) "59fb41781bd7842ddcb00af07ae697a0" haval160,3: string(40) "ed90c02e29c87058d0cc90cec90c399c4f330c6a" haval192,3: string(48) "82c3ec3b2aee0488c0234932a79af46a8db84520d6091fe9" haval224,3: string(56) "758ed3f3f147b469c198499e66d8f316d0a7c0e8e451878f721c708c" haval256,3: string(64) "f670d0f72daac9f76f38c7f562370f51c084b4ec64729185b525cc36c8e75b58" haval128,4: string(32) "e80a92af508660d7a96d3dd8b5bafe75" haval160,4: string(40) "8963f090776fe2e67f6f4199c094ef81137e57ea" haval192,4: string(48) "6015fa0c9792e765b76344bfd7b2e967b1c06c06dd71fb3c" haval224,4: string(56) "da6310bc0656bc90ff0208cace68d21407eb878b8fd167059c8c3b21" haval256,4: string(64) "d50cc5af26bef37736c96cb332fd7e97a6573bada6ab65967823bf2a2bb52fb4" haval128,5: string(32) "16046fe955dda80ce1e56c137a64ea7d" haval160,5: string(40) "e862853b58287f978c5424043805c7fd0b514e9b" haval192,5: string(48) "9869798dfe7a81d16fd73c7c097a52e0c29965a4b93c416b" haval224,5: string(56) "fbf7de9d15acaf6ced01d4259606523133b3f737963fcb68a981a4a5" haval256,5: string(64) "ebc842877a44b04f6239b68ced9c051b9564de68298e82decee2a2d878594290"

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:
45.52 ms | 413 KiB | 8 Q