3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(hash_pbkdf2('sha256','123',openssl_random_pseudo_bytes(16),10));
Output for 7.1.25 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Fatal error: Uncaught Error: Call to undefined function openssl_random_pseudo_bytes() in /in/8paHt:3 Stack trace: #0 {main} thrown in /in/8paHt on line 3
Process exited with code 255.
Output for 7.1.7
string(64) "0c7d706e02a8ceeb67d51f8b64ed4093149d6f4495109bc725251678bb5e4dbe"
Output for 7.1.6
string(64) "5c544670bc5553125d0ab1c651fadf776d675f7aee7196042c2e908af96fec40"
Output for 7.1.5
string(64) "e9c6aaf3f3f24c0eb62ccc24ee381a62d85e6e8b5012924ab3884357a1565783"
Output for 7.1.0
string(64) "9eea8cacaf2faf7785228b8f23231da20c7374a498f030ca435225eb255577ae"
Output for 7.0.20
string(64) "899e191a21402acb49b9bbe127da157a26084f2c0ec501cbef6109468d970f45"
Output for 7.0.14
string(64) "a474d5b27a73f671852b6413f52eae9e1777b06c339eaac41d2b41f570222dc1"
Output for 7.0.10
string(64) "83a0e2696546d3cd15ab40f5ea6a22c8c68b0e8537ff38fbb65a64cdf9258037"
Output for 7.0.9
string(64) "e2cee0328937b52f2b7b87fd7ec86883fe61eb57d2136c4c515e56756e2a6d51"
Output for 7.0.8
string(64) "ce22ebcac00beb41167103fa07f6bf23058601c4e8398406b9abb3a5c8d4993c"
Output for 7.0.7
string(64) "7e75108ec89c40ed260bcc385d0010ca4ac6bb3f5eb7c485230b80091064f3c4"
Output for 7.0.6
string(64) "9b3eaac1aad76a6a2ca934f8a60e5902d7675c8f9ad30f40105b9438840beba0"
Output for 7.0.5
string(64) "2986e6886eb9c14500951df25f92463c8e234ce876226849c5b2c2028f98685d"
Output for 7.0.4
string(64) "6b4b42645bc7ab239f73232c3ac12fc63506ce7a057ae52cef3b2bc42cf9e1b6"
Output for 7.0.3
string(64) "81baf48bd2eac83b7ba04d1cc49a46314e23a861357f1520c9c88345e4e81593"
Output for 7.0.2
string(64) "641f6fd4456190cfe68730d6b16b72beabacab95add32d780d6ccb52ea03ae7c"
Output for 7.0.1
string(64) "bab491a2aed03761313b80b0ba1b0983a4f5173ade20a50cd52fce680ab8425b"
Output for 7.0.0
string(64) "d48a9364dc054e577549c6d6fcab38fb059f81d07084e346ce977f856a39925a"
Output for 5.6.28
string(64) "8fd5e6586306d6a18248fe8a544eab493510b1c131df9bd50bc8245ae01f6a45"
Output for 5.6.25
string(64) "30b285f5b01fdb2ef5ff7e959a1d259448e045995cc16ea9a100f0946af4a7d5"
Output for 5.6.24
string(64) "21204ae262fbc2ee9ed11c4b808563b53e9f25213ebbb97c9092a6da653e84a4"
Output for 5.6.23
string(64) "24bfcf32248c2281d0e1d5c850fd3362e8d996075cc1474b2c651f533432581e"
Output for 5.6.22
string(64) "892ccd1a42dc72e43ae7b8333c57b3b783c298306ffb9f6544944aad78ec6752"
Output for 5.6.21
string(64) "8d50d95020bab845804fe419d46bbbbfe95ef83f6c39baaec9e0ac452dd86141"
Output for 5.6.20
string(64) "3b42f1eea20e86077f40ed77374a3f0cd37fec00ae88c2204a7f90faf644fc41"
Output for 5.6.19
string(64) "abac96e048249346a013ebe9738d8560278dc3a997eba5946bec244c365dff96"
Output for 5.6.18
string(64) "6bb4b5be71338eda85bc767936224ea70a1b5097491a906ed6cd66b2a79d0009"
Output for 5.6.17
string(64) "f7bc19a338e7d01c29d51016baf9d559b2a74a8105f9faeb2465822f9046d016"
Output for 5.6.16
string(64) "923e5ebf8471d9b73363b4784f1c37fc44441f8615f0e1a80eeec87bea03aba7"
Output for 5.6.15
string(64) "511eb3b62120c06410dd823269ec948a4fac1f6b9be49df9fba8cd3b53d892dc"
Output for 5.6.14
string(64) "6607be1ee9a1d77e7276d4be4c511f70074a90f0a7bff45ef32109649f57d468"
Output for 5.6.13
string(64) "97872b03bea652c59435c640f9df113509905ef1a8e707894763fe6538fc0dd4"
Output for 5.6.12
string(64) "fb13c3fbfcd3026ede5d8f202155a39538370f654c18859311bab9da5aa9e549"
Output for 5.6.11
string(64) "996e67b0546b7915db261347152e930a9b412965e7ef1a9b8b535e78e724ffcf"
Output for 5.6.10
string(64) "7a778852a4d546a498539cd7d48e0d0c1658e17dc025e256d81cef5c0ae4e220"
Output for 5.6.9
string(64) "b4499941c7a15095a6f0b6902e17e0bd323560eb67bfddd66a8f69be88852f2d"
Output for 5.6.8
string(64) "e6ed7af04e4049def1abb35449a29618f9331c4801e7423a67a897517ba86c08"
Output for 5.6.7
string(64) "6928ec75092958a2ba40dfdcea71e971e5a4a9f67ff48572d1dc7ff5ca43ec78"
Output for 5.6.6
string(64) "f15469ebfd282434e08e3b6440bdd759516904aaa582b861031cfd814117162f"
Output for 5.6.5
string(64) "6b2c66d7446f7c4ecb609bfa47eb145a5a4ef52886eec7fec750a7cb58267e5c"
Output for 5.6.4
string(64) "976098992a07417c67ab840e22f2e49baaa95a5549c7acf228b943c177b7745e"
Output for 5.6.3
string(64) "acf32bdda86820f7a15a700ddfebca01d3fa2d3d0205a911ebd5676436dd2bc5"
Output for 5.6.2
string(64) "72eda296e38e896a13bae9a0ab4aa21de3cac662a1c568ceb0185520a6d57117"
Output for 5.6.1
string(64) "bbfb12929e4dd12434d3f72256ef63b17cbc2967ccd4bd821b6e764d4abf9134"
Output for 5.6.0
string(64) "099842d2f44e5a7dd99a4004c3d038fda4e8c13bae4d61ed4225c05dc2b42d95"
Output for 5.5.38
string(64) "802c058a6e439186986aab8da15bea5ba13bfdd872ca1fdb43abbdf867e17ac6"
Output for 5.5.37
string(64) "cee03b600a908fd490f32bcab41962e7a70a258d12b8f0a5953edd003a3c35f8"
Output for 5.5.36
string(64) "6146a3438ccec6cf47a4ee93606eaf8502f978f9331a68a1d99c7eb69117a895"
Output for 5.5.35
string(64) "4e0e4dc9aaf4c2fe0c1c3b056692908cefc80e1a50924db8d59d99b4a148e271"
Output for 5.5.34
string(64) "c4507d2fb904da81fc4386b0e0293cacfffac46d768d61f7c1709b898dfbbeaf"
Output for 5.5.33
string(64) "d2e4fa66b5b72b288892d0e5aaf5f4731354d429e0b8354da41458a9948c6eaa"
Output for 5.5.32
string(64) "957c09337ae09a150cc7e5199efebaa3ba6ece23f523037368adb2cdb12805ee"
Output for 5.5.31
string(64) "20b4d88e8edc2079c55ece88d869be894f7c63585d211b0a38ce74c9a1ae8a41"
Output for 5.5.30
string(64) "65a543845ee89355bc50bf8200bf31d75ae35f4cdc5f6fc1dbc0b8175ee19ecd"
Output for 5.5.29
string(64) "36537fc3300b946c3d55ee4244d52c1921378a51f3d8534f7e163660788456f3"
Output for 5.5.28
string(64) "75723c147273278454850e9c304a3ed7500248bde8087c10d29f007c33db312e"
Output for 5.5.27
string(64) "cbd599a95d8bcd9b0a30322533fd59293829ec239519c4f85c9af1458ec33acc"
Output for 5.5.26
string(64) "ca4ab239e67e156c194df583d682188ba442e899298bfb36b8fa1daace9ad083"
Output for 5.5.25
string(64) "8367f57490dbee738fc2bfad48624ec2ce7356d3d3d00eff5dcbc5d989271b24"
Output for 5.5.24
string(64) "0116e0f92d658baea838133608671f02352299f2d0097adc0ed45bc2b19fcb87"
Output for 5.5.23
string(64) "a00784cc3ef7f7c004c36dd927572adc90602ecb0acb53b04828c568ccaea8ce"
Output for 5.5.22
string(64) "0e454c2cf24203bd57911428963b7d05f666e36d6a14c6d2c098c6693c68addd"
Output for 5.5.21
string(64) "7f5fb0407e4f197c96936f60564fffa374ec3b9753e9925bf3336aa6fe126b93"
Output for 5.5.20
string(64) "152f0e8f7c38253497c7d9cc01e582b71962c35ca04ae50e39902fcd369586ea"
Output for 5.5.19
string(64) "2638e05d0bdd6714491263a8040d2536aa8f00695c3b4da04f9720ceb92943cd"
Output for 5.5.18
string(64) "6ec1ac25de69924ab135381294caf7c47188970ed77adedd9f12afae11ca021c"
Output for 5.5.16
string(64) "0162262795b492e015fbe00e233b6531711b1694355836202a81fb896d1eefac"
Output for 5.5.15
string(64) "9c5bdc71ad27811ea1325f7771f8cb1a43f63a06388da4d5f89d06d928eb67a4"
Output for 5.5.14
string(64) "7fc424b196cdc9eed8a517e65675f9daa73e6caf227f76992b2e5473064d3f83"
Output for 5.5.13
string(64) "53c8becd02eae7ed85fd45cd0dfac0cb379880c74ecc7576e67348aee41b027a"
Output for 5.5.12
string(64) "b57c042efb231ccf65a9b355d8f30d663064be476e5cc2ec7fb08748f13072a6"
Output for 5.5.11
string(64) "fbf7176e51a17ef8900c272aff45bddf41531025eb55c46683346bb441041d8d"
Output for 5.5.10
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 70130532876288 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.9
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 69942003105792 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.8
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 70150359351296 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.7
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 70066154504192 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.6
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 69911204331520 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.5
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 70336229933056 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.4
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 69965528956928 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.3
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 69901553238016 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.2
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 70001704828928 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.1
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 70159737815040 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.5.0
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 69839074885632 bytes) in /in/8paHt on line 3
Process exited with code 255.
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45
Fatal error: Call to undefined function hash_pbkdf2() in /in/8paHt on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: hash_pbkdf2() in /in/8paHt on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Fatal error: Call to undefined function: hash_pbkdf2() in /in/8paHt on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: hash_pbkdf2() in /in/8paHt on line 3

preferences:
249.19 ms | 401 KiB | 399 Q