3v4l.org

run code in 300+ PHP versions simultaneously
<?php $y = new stdClass; $x = bin2hex(random_bytes(16)); $y->token = $x; var_dump(json_encode($y));
Output for 7.4.1
string(44) "{"token":"b59c0208b9c84eb8f5713c339fc311a8"}"
Output for 7.4.0
string(44) "{"token":"d3449bc570539bfc5727bd61a5b83d0e"}"
Output for 7.3.13
string(44) "{"token":"f9573bcdb4abe1a9d59db30b244d1e62"}"
Output for 7.3.12
string(44) "{"token":"84e9e64c6672f18373298158e18b0a5a"}"
Output for 7.3.11
string(44) "{"token":"256ab88a43c24e2a3c230bc2d900fc9a"}"
Output for 7.3.10
string(44) "{"token":"64f1465b8b5eb803438405f68fe5c35b"}"
Output for 7.3.9
string(44) "{"token":"edbae1ed26186627e8a049776016b6db"}"
Output for 7.3.8
string(44) "{"token":"3b452999a187bb43d145338e151d0e43"}"
Output for 7.3.7
string(44) "{"token":"fc27dc3e414b9bab8cae727fc28525fb"}"
Output for 7.3.6
string(44) "{"token":"35ffb12abc5edfec868d6d2f75f72e7e"}"
Output for 7.3.5
string(44) "{"token":"9d6c93b1807834c6ee654da3818987b5"}"
Output for 7.3.4
string(44) "{"token":"f030e000ab6ea49ddcea49f5dba671c0"}"
Output for 7.3.3
string(44) "{"token":"480713652e1b2266015cdf328ed78a11"}"
Output for 7.3.2
string(44) "{"token":"ed204506cd9a6cd5a8f388aff9f56914"}"
Output for 7.3.1
string(44) "{"token":"575580aaccabcbd50b3a2f69f53e902d"}"
Output for 7.3.0
string(44) "{"token":"b140932b5064037f696b9a1557ebf08b"}"
Output for 7.2.26
string(44) "{"token":"e97d233fbd55f37ff42c8a904d035a85"}"
Output for 7.2.25
string(44) "{"token":"20d400621f2839986f7013b4ad9d2b4a"}"
Output for 7.2.24
string(44) "{"token":"53812d62182d43c3273ae623ffe4ee76"}"
Output for 7.2.23
string(44) "{"token":"5126ff782bbdc3eabe64895d1c1417fd"}"
Output for 7.2.22
string(44) "{"token":"a8cf24519f1f7f67d06e7fb0ba41d419"}"
Output for 7.2.21
string(44) "{"token":"1f09fa7da785759cfda4e0b774909171"}"
Output for 7.2.20
string(44) "{"token":"819490107c33e81c12235310d8af30b3"}"
Output for 7.2.19
string(44) "{"token":"d87b843252c73d32467940babd1396ff"}"
Output for 7.2.18
string(44) "{"token":"0476a9acbe86299903f6675b98062b63"}"
Output for 7.2.17
string(44) "{"token":"5e2537e76fa277eb6fbb8cc175d6f45c"}"
Output for 7.2.16
string(44) "{"token":"465eb304b4099c48694bd2a0e81d1e38"}"
Output for 7.2.15
string(44) "{"token":"59fc4eebee707d10b4fb233e09142c66"}"
Output for 7.2.14
string(44) "{"token":"3ad61f295d05e59fcbce591e598ea422"}"
Output for 7.2.13
string(44) "{"token":"062ca83e75339eebb914169754f12e92"}"
Output for 7.2.12
string(44) "{"token":"b939f250b95e168b931f8418c6485522"}"
Output for 7.2.11
string(44) "{"token":"5c7cc421744dcc1f9f5c7177905cb92d"}"
Output for 7.2.10
string(44) "{"token":"2b170c7102e3932aeb45777d12608c2e"}"
Output for 7.2.9
string(44) "{"token":"06cc86a6cfb201fc56a7df6042e7abe4"}"
Output for 7.2.8
string(44) "{"token":"3812f5e5d8e3e9ca8dc095fe1ef6669c"}"
Output for 7.2.7
string(44) "{"token":"d48ae090425328743a4ec1f44ee4370a"}"
Output for 7.2.6
string(44) "{"token":"f74e7766392a19f0de06ca876d917582"}"
Output for 7.2.5
string(44) "{"token":"cf1bbcce96676224eea652294325b0ca"}"
Output for 7.2.4
string(44) "{"token":"986f6f5a8007ba503026c47b31878b53"}"
Output for 7.2.3
string(44) "{"token":"5148faa2fecfd3540c294e104069439f"}"
Output for 7.2.2
string(44) "{"token":"ae1e73c606a60f660dd466b2a573140a"}"
Output for 7.2.1
string(44) "{"token":"a4520df6ee7bebd1eb381941c6833a4c"}"
Output for 7.2.0
string(44) "{"token":"0c4f8982593c51602b8c3130aa8df0ea"}"
Output for 7.1.33
string(44) "{"token":"1f4ed9e5faf0e657c85906c57e016410"}"
Output for 7.1.32
string(44) "{"token":"7d1017dcea756d5c9b2f3f66f12d9f5a"}"
Output for 7.1.31
string(44) "{"token":"8b16725d3a4a5a924f00d392734347aa"}"
Output for 7.1.30
string(44) "{"token":"762363424276269b802b9e06cefb60ba"}"
Output for 7.1.29
string(44) "{"token":"59527764d84657361d148ec69b297357"}"
Output for 7.1.28
string(44) "{"token":"e3b299e9e202e08985b5b1fd49669615"}"
Output for 7.1.27
string(44) "{"token":"0945a16cc751568e06ea68637e7623e0"}"
Output for 7.1.26
string(44) "{"token":"8ff4a9db9e1fda034af2a112b0864769"}"
Output for 7.1.25
string(44) "{"token":"efe9899a139ceb62659141470716ab81"}"
Output for 7.1.24
string(44) "{"token":"fdffcbfbafdc5600b48a0d5fa0788818"}"
Output for 7.1.23
string(44) "{"token":"ab326a35051a6d9ca3bed4f31023f667"}"
Output for 7.1.22
string(44) "{"token":"3a0bc6b5e10d6a77a26b9386cae9cb7e"}"
Output for 7.1.21
string(44) "{"token":"ba4741f5c1c31061e91f97ec94a49ab5"}"
Output for 7.1.20
string(44) "{"token":"d76cd2e978cbb4c670e4c634fe7d1845"}"
Output for 7.1.19
string(44) "{"token":"6fd93149e54eb18ed58ba311f4db22f9"}"
Output for 7.1.18
string(44) "{"token":"7c3faa967d4b742affc7dc17cf1f476a"}"
Output for 7.1.17
string(44) "{"token":"a6ebb23242f44a74aa179da8ddc99518"}"
Output for 7.1.16
string(44) "{"token":"e123a0a71f419b311fe205ac49d4efcc"}"
Output for 7.1.15
string(44) "{"token":"6e42dd2cc64f325c8411373ee75c86e7"}"
Output for 7.1.14
string(44) "{"token":"e105a45a7f5546fdb380d43222a921c2"}"
Output for 7.1.13
string(44) "{"token":"f0e1355e8dee984ed0b2f88a19f4c6b2"}"
Output for 7.1.12
string(44) "{"token":"b6175e2dd7bc24fe1de8d2a9c5f21e02"}"
Output for 7.1.11
string(44) "{"token":"2f9d7b55c1f4b41f058cfb153e1a746c"}"
Output for 7.1.10
string(44) "{"token":"95fbddf668c2fc4ae3d2135656d2d433"}"
Output for 7.1.9
string(44) "{"token":"da36522e77de9edba64725476cd86cf7"}"
Output for 7.1.8
string(44) "{"token":"2ea4a8a8141844b50f378b49459100c0"}"
Output for 7.1.7
string(44) "{"token":"b47d2f0a88841facce2704b64c7280be"}"
Output for 7.1.6
string(44) "{"token":"44a02a1653b6cae3c87b57f26b566cb6"}"
Output for 7.1.5
string(44) "{"token":"df86af1866e989446981af4c570af2aa"}"
Output for 7.1.4
string(44) "{"token":"137967b0a1e876872d48b178781d3adb"}"
Output for 7.1.3
string(44) "{"token":"f32e3f733b32e4837886d4a8babf5f2c"}"
Output for 7.1.2
string(44) "{"token":"cbf01c020251127bb21c5cc7eac82be1"}"
Output for 7.1.1
string(44) "{"token":"40233eee131326c3adee1d0dc8458724"}"
Output for 7.1.0
string(44) "{"token":"14011dfecaa039f7a35472f63ffd08cf"}"
Output for 7.0.33
string(44) "{"token":"478e56855b467201b5ba625ba4e7cb32"}"
Output for 7.0.32
string(44) "{"token":"3b34007a7b494b7fd84e1185d9efe545"}"
Output for 7.0.31
string(44) "{"token":"2bcad52f41699b735b85a34ef08e79e6"}"
Output for 7.0.30
string(44) "{"token":"2fb2c247ceb87e72d63b42f196976bd3"}"
Output for 7.0.29
string(44) "{"token":"29997f0be490ea9eb4297b178a0ec368"}"
Output for 7.0.28
string(44) "{"token":"0ab8bf9c63e3261543345e3c15a725d8"}"
Output for 7.0.27
string(44) "{"token":"4c9a0d1c66bb1b1cda0cdc9473e982d9"}"
Output for 7.0.26
string(44) "{"token":"cd0456a93451f4cf969e422a0d9f16d7"}"
Output for 7.0.25
string(44) "{"token":"cb32423362dd7690320b6ffc4dfd7395"}"
Output for 7.0.24
string(44) "{"token":"2e923a192545f8d5f57388101b3190a0"}"
Output for 7.0.23
string(44) "{"token":"3a57d303a782c14300de7255e1b9be17"}"
Output for 7.0.22
string(44) "{"token":"554767774407e5195bf5839b1def68c7"}"
Output for 7.0.21
string(44) "{"token":"393940c468196b4b26d6328d2488cd8e"}"
Output for 7.0.20
string(44) "{"token":"747fe28b06b3a76f32e55e7cb499dd41"}"
Output for 7.0.19
string(44) "{"token":"39e70ef5e100afef24c319d0d27c27ce"}"
Output for 7.0.18
string(44) "{"token":"708f94c7051d0c7d4d77246b85c00513"}"
Output for 7.0.17
string(44) "{"token":"a6fe901cf3119d543f5052acdbeec492"}"
Output for 7.0.16
string(44) "{"token":"06dcd8a311df5b7be32ad85507c672de"}"
Output for 7.0.15
string(44) "{"token":"5f34f867fb5af9498da8ac8a0900d204"}"
Output for 7.0.14
string(44) "{"token":"7ed9c202ed2dcd0596909394e4903e43"}"
Output for 7.0.13
string(44) "{"token":"690d83e6e0280a720af532dc2625f0e3"}"
Output for 7.0.12
string(44) "{"token":"2cde0824f7f5d07ff243e204a50b1d0b"}"
Output for 7.0.11
string(44) "{"token":"6e2134d2710270972b5504161dffb0c2"}"
Output for 7.0.10
string(44) "{"token":"c50aae6f04f0cca2f6397066bf5e6b91"}"
Output for 7.0.9
string(44) "{"token":"165a0bf74e2bc910eb7ba6b3dba82e41"}"
Output for 7.0.8
string(44) "{"token":"3348cdc53234e25cc8a5dd03bdcc20ca"}"
Output for 7.0.7
string(44) "{"token":"0635149bf95880c2f530675723e8b814"}"
Output for 7.0.6
string(44) "{"token":"d30c4a370bf0e78f508b5b467b24c8b8"}"
Output for 7.0.5
string(44) "{"token":"19abdb5870fd3cb98fb830239f8db632"}"
Output for 7.0.4
string(44) "{"token":"e61a777e33f223820642d760620192cb"}"
Output for 7.0.3
string(44) "{"token":"a786321a56e678b9c1254bff1ce554a1"}"
Output for 7.0.2
string(44) "{"token":"be8fdb182305b19da2616d450ace0bea"}"
Output for 7.0.1
string(44) "{"token":"6c287f9c2cd19a3e5d88bc1198136ff7"}"
Output for 7.0.0
string(44) "{"token":"af58283bdd7dbd5ae8f674fa8be5d8d7"}"
Output for 5.6.0 - 5.6.40
Fatal error: Call to undefined function random_bytes() in /in/ZcjKL on line 4
Process exited with code 255.

preferences:
141.31 ms | 401 KiB | 157 Q