3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x['token'] = bin2hex(random_bytes(16)); var_dump(json_encode($x));
Output for 7.4.1
string(44) "{"token":"5ba55731506eabb828a94bf915ebd0b6"}"
Output for 7.4.0
string(44) "{"token":"971703f84c63a6f5c43428be5cdabffc"}"
Output for 7.3.13
string(44) "{"token":"371427ae9d99dad60b6888e7f8385e90"}"
Output for 7.3.12
string(44) "{"token":"c4c1b696e4e336932745956050c023b8"}"
Output for 7.3.11
string(44) "{"token":"6a3e3996a186139e5dee4b1776905468"}"
Output for 7.3.10
string(44) "{"token":"4ce6a13f5d1aec5c9ded25e755c64dca"}"
Output for 7.3.9
string(44) "{"token":"39e7d606da34f336bab3f1619f4606d6"}"
Output for 7.3.8
string(44) "{"token":"2de44b0912ac9bb6a44a598633d95289"}"
Output for 7.3.7
string(44) "{"token":"95417292cc1784afe4f30bf8af2029e1"}"
Output for 7.3.6
string(44) "{"token":"09875df1e4eb8791ce25f995c90693ab"}"
Output for 7.3.5
string(44) "{"token":"383deae2797c93f9779cad14d236a09a"}"
Output for 7.3.4
string(44) "{"token":"ab320ddc5024db87a919863fb8e4f8e4"}"
Output for 7.3.3
string(44) "{"token":"cdbb09de11c88a7250e378e3f3953ea9"}"
Output for 7.3.2
string(44) "{"token":"0b2bdd182edae682c97661a0db207d8b"}"
Output for 7.3.1
string(44) "{"token":"07691a962cde5d420b07bb94b7085c45"}"
Output for 7.3.0
string(44) "{"token":"a9e07eb76a4c4afe99c6b1ed6fd9d48b"}"
Output for 7.2.26
string(44) "{"token":"be1c27587b207883c83d096eb7687e35"}"
Output for 7.2.25
string(44) "{"token":"3d75772175ff3ede250422487f5596d0"}"
Output for 7.2.24
string(44) "{"token":"c8c3bcb9c7dc8b0fe31a9ad4327008cb"}"
Output for 7.2.23
string(44) "{"token":"a86d47a4e300b6aea7db36c27a314dae"}"
Output for 7.2.22
string(44) "{"token":"23ef89a144d9ca78ebc6563641e3c87c"}"
Output for 7.2.21
string(44) "{"token":"6d1e2cf037904afc2da486868a2d6896"}"
Output for 7.2.20
string(44) "{"token":"5bb39fc39598212f10d0f2de95691258"}"
Output for 7.2.19
string(44) "{"token":"e46706e286844c42240aa7d6626d2d9a"}"
Output for 7.2.18
string(44) "{"token":"5a4c84216a31572c3af43e3f9c90dab7"}"
Output for 7.2.17
string(44) "{"token":"a9ca0483ebcca527c8ed0d513e70a776"}"
Output for 7.2.16
string(44) "{"token":"ef6079800f732d5dfaeaf89f95da7f49"}"
Output for 7.2.15
string(44) "{"token":"48d857e61c724f965b1a1db849f4f17f"}"
Output for 7.2.14
string(44) "{"token":"6b3087c68bd6e6393b7dd6abd370d9cc"}"
Output for 7.2.13
string(44) "{"token":"6710303765b53916b9b190825845fa51"}"
Output for 7.2.12
string(44) "{"token":"b52ee72cd89967f0f256d491c6932382"}"
Output for 7.2.11
string(44) "{"token":"eb9cd5340482445b72fd979b48de6272"}"
Output for 7.2.10
string(44) "{"token":"96d212e868364810800ec607e14daf21"}"
Output for 7.2.9
string(44) "{"token":"9ff3fcd9511d9d7d66cdde416ccf2df0"}"
Output for 7.2.8
string(44) "{"token":"bcb876f8f33e510593dda17879a0c737"}"
Output for 7.2.7
string(44) "{"token":"085e469e81e8945182f655adaae10382"}"
Output for 7.2.6
string(44) "{"token":"8434bf86f3daae063d2349410debcae8"}"
Output for 7.2.5
string(44) "{"token":"6580a287e1c3595b2774f8eb7acce07d"}"
Output for 7.2.4
string(44) "{"token":"647945e4657d7a42034538593d6f8e4b"}"
Output for 7.2.3
string(44) "{"token":"555708dabd9eb6aa449cb0a6a3e3c391"}"
Output for 7.2.2
string(44) "{"token":"a17bd7d7f588576e6abf3398433c523d"}"
Output for 7.2.1
string(44) "{"token":"4733f659b63e73b11cbb089d2109f695"}"
Output for 7.2.0
string(44) "{"token":"808f8f926f9bc767a92ccd05d791d600"}"
Output for 7.1.33
string(44) "{"token":"35fac742e901b84062c66586d6a68944"}"
Output for 7.1.32
string(44) "{"token":"a12e6c3a8326875f92aa3d274dda6082"}"
Output for 7.1.31
string(44) "{"token":"e8819b2606f9c9f0c6ff1bdf818c3507"}"
Output for 7.1.30
string(44) "{"token":"8897199bf46e4161c7a49a2023b97c17"}"
Output for 7.1.29
string(44) "{"token":"972366fc727a2b2b24ab7390521fd15e"}"
Output for 7.1.28
string(44) "{"token":"12767087a1e3c523414f90b3bba0cc7e"}"
Output for 7.1.27
string(44) "{"token":"ac2dc319cbbfbbccd61e178a086a7baf"}"
Output for 7.1.26
string(44) "{"token":"1f1bae9c9ccf88c6a7c720c4b0cf0099"}"
Output for 7.1.25
string(44) "{"token":"dcfa216ec708b4f605ef7f762cf31335"}"
Output for 7.1.24
string(44) "{"token":"bc55020f13993ac36ab0ff7f568436d7"}"
Output for 7.1.23
string(44) "{"token":"4504a6d65104bd0eda6a3c7681a4febf"}"
Output for 7.1.22
string(44) "{"token":"fe7775d006459b13a4d361aefc4541cb"}"
Output for 7.1.21
string(44) "{"token":"5a052245403424c1e22392bf6ce3a31c"}"
Output for 7.1.20
string(44) "{"token":"155a1e01d759bc9e48489b767f9bdc09"}"
Output for 7.1.19
string(44) "{"token":"4d07ead73e0ddb6ab95279103ed0ec36"}"
Output for 7.1.18
string(44) "{"token":"d4fdcca3c043d5da9d0f67d22c2e1e3a"}"
Output for 7.1.17
string(44) "{"token":"356c4f6ab29b500767ac5b0cbe9b14d4"}"
Output for 7.1.16
string(44) "{"token":"fc31de82b8110dbd35b6a137312c35b3"}"
Output for 7.1.15
string(44) "{"token":"143c5ca9a73c2abe012a612d6fe4231a"}"
Output for 7.1.14
string(44) "{"token":"4482bc08c3c7c2b806b9f9f99dcc43d1"}"
Output for 7.1.13
string(44) "{"token":"2cdda363846b7f90430309d17db6c9ee"}"
Output for 7.1.12
string(44) "{"token":"4deb6f0ceb3ba2edd4f0cefaf5525e93"}"
Output for 7.1.11
string(44) "{"token":"224a95f10aa2df3f6f4bb413267873d5"}"
Output for 7.1.10
string(44) "{"token":"64e4d27022734df8353f24ce6f416303"}"
Output for 7.1.9
string(44) "{"token":"6645402835b3b83e2b6f40a91ff82d7f"}"
Output for 7.1.8
string(44) "{"token":"ee5ce447128d66e6dbb72069ba2b5dd5"}"
Output for 7.1.7
string(44) "{"token":"5747a9eb8a204514631217aef1c79f8f"}"
Output for 7.1.6
string(44) "{"token":"30093a150b7ac3b0d14b517cb9ba3a35"}"
Output for 7.1.5
string(44) "{"token":"17d34851d89babc2784a2b18bbb97749"}"
Output for 7.1.4
string(44) "{"token":"fa97d2e2163487fb4b3bd99ad7eb4fba"}"
Output for 7.1.3
string(44) "{"token":"8c088b05b5d1451cfadff37b72d98afa"}"
Output for 7.1.2
string(44) "{"token":"f5fb02b2d4690139c39b8ed04742da2c"}"
Output for 7.1.1
string(44) "{"token":"ecc00265b18b1bd9c9211c9bc2fa7ed6"}"
Output for 7.1.0
string(44) "{"token":"d51de4c14c937baf561008039f46bedb"}"
Output for 7.0.33
string(44) "{"token":"a0b7dd7c6c92a2081ef8a6b60e57891c"}"
Output for 7.0.32
string(44) "{"token":"d6155ae5eb11fb45451b235faf8eca23"}"
Output for 7.0.31
string(44) "{"token":"60af29845a387a8642b16f3c45cb6c08"}"
Output for 7.0.30
string(44) "{"token":"e873cbf90c9bb62bc3581cec28d567fe"}"
Output for 7.0.29
string(44) "{"token":"de6bfaf8421dad3ab2e8a9baabf5aeaf"}"
Output for 7.0.28
string(44) "{"token":"47ef637c6aad10ef641f5d316b53d40d"}"
Output for 7.0.27
string(44) "{"token":"46152af57a05d56a6f1505c225525026"}"
Output for 7.0.26
string(44) "{"token":"4c65d7b13e9892098bc35c688871aac4"}"
Output for 7.0.25
string(44) "{"token":"bdb05456d92471431cb8a284ed9a781c"}"
Output for 7.0.24
string(44) "{"token":"5747fb241f0429a3d3bfa5e6c19b0511"}"
Output for 7.0.23
string(44) "{"token":"595c542eecef806abbd41f92b5cdf06f"}"
Output for 7.0.22
string(44) "{"token":"232138aa4eb74a974ec24c2bd64e6fb7"}"
Output for 7.0.21
string(44) "{"token":"2df3aebdf24bf90a488b039c35710036"}"
Output for 7.0.20
string(44) "{"token":"5415efe904975ba52e4021284702b256"}"
Output for 7.0.19
string(44) "{"token":"5b8b6b0aa487cbf0bc3a80714eaf3085"}"
Output for 7.0.18
string(44) "{"token":"19b94433abee69530915f5cec5a1888c"}"
Output for 7.0.17
string(44) "{"token":"6e5a2d67ad9e4df6cab38a82e98d244e"}"
Output for 7.0.16
string(44) "{"token":"ad00ea25e914fb23a370a5406066cb42"}"
Output for 7.0.15
string(44) "{"token":"6cb08a1eec5d0bfa572f2f9132b359f4"}"
Output for 7.0.14
string(44) "{"token":"19e052cc635f62c6372ae1d92f16c680"}"
Output for 7.0.13
string(44) "{"token":"9cba15a23cf78a0eafdee70706459cdb"}"
Output for 7.0.12
string(44) "{"token":"c2b26fc542ea57077e43b7ef1fc8e83f"}"
Output for 7.0.11
string(44) "{"token":"148c22758855ff660b06b063e2d8a54d"}"
Output for 7.0.10
string(44) "{"token":"704e0ed1e41f100f9cdb2a39e3984962"}"
Output for 7.0.9
string(44) "{"token":"dda78c7a91ed3b8cf3470712a415844b"}"
Output for 7.0.8
string(44) "{"token":"6470d2796608f94c70a8182e88caba98"}"
Output for 7.0.7
string(44) "{"token":"0af100087a6a1c0f43c41d20632099bb"}"
Output for 7.0.6
string(44) "{"token":"87f3b34ba44dc756a26010af804dac1d"}"
Output for 7.0.5
string(44) "{"token":"4baeb9fbbb72abc425ecdf233889ee11"}"
Output for 7.0.4
string(44) "{"token":"4712d064899515417d8f719c0577569f"}"
Output for 7.0.3
string(44) "{"token":"6a4da86769cfb8ebd83ea52aec1f62fa"}"
Output for 7.0.2
string(44) "{"token":"a2ade4ab16ed83fa3c5ff56db1b7f282"}"
Output for 7.0.1
string(44) "{"token":"e08ab3b914fc0eec6b9921c725266bd4"}"
Output for 7.0.0
string(44) "{"token":"b6df94eb0ecf7fd6c66dec10301aa657"}"
Output for 5.6.0 - 5.6.40
Fatal error: Call to undefined function random_bytes() in /in/tWeJ8 on line 2
Process exited with code 255.

preferences:
143.36 ms | 401 KiB | 157 Q