3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = "xxxxxxx"; foreach (hash_algos() as $v) { $r = hash($v, $data, false); printf("%-12s %3d %s\n", $v, strlen($r), $r); }
Output for git.master, git.master_jit, rfc.property-hooks
md2 32 f037b942e437009c9e4df689def6e3b5 md4 32 4bcc36091b603a8a6f02fbc88051f5d7 md5 32 04adb4e2f055c978c9bb101ee1bc5cd4 sha1 40 2db6d21d365f544f7ca3bcfb443ac96898a7a069 sha224 56 82df3383d6acd41835d6e9c848d274dbb9b1f7f094a173f2652e8cfb sha256 64 7b70d3ab4c7641542e1f158b458eeae7cfb7bdb815d4110cc6178bafcfdf43f8 sha384 96 64c345ff603a1b85e84a57681bd1cd7c05deb249a7833e6a36952f53494e3ebae2c423adbe7a53977771d1c6059e2317 sha512/224 56 87f7387a22493e775d173fdbb298610c36f9980f0ca8aa3a2cfeb453 sha512/256 64 a9f2f73a1a79f25e9bf9e3c72a89e4b2ce2608616e21cafe6f81fb154039124b sha512 128 93cdf48d8c8855514a6156acbf5dd4f8b2c4d1d9c00335c3143e9481e8b8d6bc027360a21b1427658c8494da0e7588368ccecb110db757476029cd1d7715bd55 sha3-224 56 2adce37df1887e1b0cf858def26f851fc3a2fd2de196f02e9f2fdf97 sha3-256 64 3af68c2f8970c5a97b696a6ac0b503010d64608d4960a12df9dc4094b8c516b7 sha3-384 96 23cc6f43547a94bf72d34ebba8b8cdf948ae1a96bb96248d53ce2532d2d095fb3d17f4c28d44fe11e2413bad74913a5e sha3-512 128 46f28b37a7192cbcba33a86da4c46afd621669fd7c7968c7a617afe84de3d3f4ad786c518e57f1f2caab8251227be33551e606e41133917808d4d18e71108df3 ripemd128 32 8d474c1acb4960b0ad3b8ded2203653f ripemd160 40 aa73dd13804db133b6c817db8146b94eb48343f2 ripemd256 64 01fb8d933a517396835cf15b3dbb14213c34435cfb71bf62886eac08b3088b47 ripemd320 80 67a252da6f758ee6a6b43d450406685e1ad5f80e91b0b351e36d5eafc0da290abb21d3c6ebe69bac whirlpool 128 437061b399fab1646e885eb7cd33c5f98c6637c4d2e5a489c536cbc906c10b5bccad7cd4b08ac9bc473624c2106dc21d7da17e8babd10429dfdf463a9199a7c2 tiger128,3 32 58df94ffe9ff49c7481bcfd167a1e758 tiger160,3 40 58df94ffe9ff49c7481bcfd167a1e758bdc46f75 tiger192,3 48 58df94ffe9ff49c7481bcfd167a1e758bdc46f758266ab78 tiger128,4 32 9bcc5c6bb42f821090a16bf14d14eabf tiger160,4 40 9bcc5c6bb42f821090a16bf14d14eabfc8cae5eb tiger192,4 48 9bcc5c6bb42f821090a16bf14d14eabfc8cae5ebdeaf52b1 snefru 64 e9db52881cbbbb99f26a18b92e805a272567d0f3ad115cf286e131a7917ee2a9 snefru256 64 e9db52881cbbbb99f26a18b92e805a272567d0f3ad115cf286e131a7917ee2a9 gost 64 0330386af2739bf6d65e28f1604dfbd5193258c3ee9b691071603989e508a029 gost-crypto 64 23df491d760b7a4bcce76afc77c6aa1472f9af64f2c0b1a479eac7907bdc6635 adler32 8 0d270349 crc32 8 238d7bf1 crc32b 8 2169defb crc32c 8 b79f836b fnv132 8 480372cf fnv1a32 8 f7d4e3df fnv164 16 d649376deb9daa0f fnv1a64 16 a4e10f9de1e1195f joaat 8 aa3925e0 murmur3a 8 3a05bc8b murmur3c 32 fe5e7663698a2feaf03d257bf03d257b murmur3f 32 7b617a86a6f61a4f7b2a819db2a46c13 xxh32 8 01d0e49c xxh64 16 57abb58a45ee501a xxh3 16 217e3daa017b020a xxh128 32 8291578e8be4dfc5a37df9d02f13af70 haval128,3 32 eb340a24c94fb942bac4996fcf86d338 haval160,3 40 57389107b0a31f1a70c433e329d859553eae0674 haval192,3 48 5184d456f66a208656fbfdae0fb098d9ea5e6650a2e104fc haval224,3 56 90e759aba802e3284d7515f1e3c5870a414c589ffa2cfacce1a5e614 haval256,3 64 8528c2775c6a04db1d4b0765c40d2b04ece84c22d18d5314b4f3509cc8f6e851 haval128,4 32 9715198d76e71a62d4883c58c784c15e haval160,4 40 1d68ef59b5ebec034a9e5c9bfdd06192a72dd370 haval192,4 48 7281d7d53fbccb8aea212940bbdeaeb71128ca98981ccce6 haval224,4 56 ebd4d6e568c73a04e99b2be102ff6b5a349b18a628457df9a22acb51 haval256,4 64 9acf4ac6f0a922bc5f82836c83b713037cfb0df7ef62d9e89d67209f06da1516 haval128,5 32 fc477e8c83a61d5b020f5a79bdc867bb haval160,5 40 0daef010de4956989b8f7ccf6a3c9b5e78dfe6b9 haval192,5 48 bd7fccdbd67ab085bf2a4d2969d37677df30d09f13587e19 haval224,5 56 f0f4bc90b68919eec8bf80f7da84a8cddae804ac57c98d0a179da5fe haval256,5 64 2f6dd667a752596a4c605a5f3748f0964153638a0524d3e29c9b871a1313c2ba

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:
43.11 ms | 409 KiB | 8 Q