3v4l.org

run code in 300+ PHP versions simultaneously
<?php $appId = "16536"; $secret= "4ee6a4c96fd141999100f5d78b3b2dba"; $userid = null; $time = gmdate("Y-m-d\TH:i:s"); $unixTime = @strtotime($time."Z"); $signature = hash('sha256', ($userid?$userid:"").$appId.$unixTime.$secret); echo "/auth/get-token?appId={$appId}".($userid?"&userid={$userid}":"")."&timestamp={$time}&signature={$signature}"; echo "\n\n"; $token = "5642153_16536_253402300799_1_32c40c26408f0f65859d5dd2694e6958e51f7a2cb9fd0399688f21b4c607249f"; echo "&token=" .$token ."&hash=" .hash('sha256', $token .$secret);
Output for 5.1.2 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 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.27, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
/auth/get-token?appId=16536&timestamp=2014-08-22T18:18:14&signature=0414dce70fbaeb872d086e283c2a471c12ea2ebf5956a2b5c1e2f75799c94db8 &token=5642153_16536_253402300799_1_32c40c26408f0f65859d5dd2694e6958e51f7a2cb9fd0399688f21b4c607249f&hash=d1d69fb291c199c5b4cc7c6f9efd8bd2053d321e497b88523796a55f1fa678b4
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 /auth/get-token?appId=16536&timestamp=2014-08-22T18:18:14&signature=0414dce70fbaeb872d086e283c2a471c12ea2ebf5956a2b5c1e2f75799c94db8 &token=5642153_16536_253402300799_1_32c40c26408f0f65859d5dd2694e6958e51f7a2cb9fd0399688f21b4c607249f&hash=d1d69fb291c199c5b4cc7c6f9efd8bd2053d321e497b88523796a55f1fa678b4
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.1
Fatal error: Call to undefined function hash() in /in/4mZLK on line 8
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: hash() in /in/4mZLK on line 8
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() in /in/4mZLK on line 8
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: hash() in /in/4mZLK on line 8

preferences:
240.85 ms | 401 KiB | 383 Q