3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $accessID = "09d67621"; $secretKey = "c0ab83a5057b00d294a2b7531ce21236"; $expires = mktime() + 300; // The request is good for the next 5 minutes, or 300 seconds from now. $stringToSign = $accessID."\n".$expires; // Get the "raw" or binary output of the hmac hash. $binarySignature = hash_hmac('sha1', $stringToSign, $secretKey, true); // We need to base64-encode it and then url-encode that. $urlSafeSignature = urlencode(base64_encode($binarySignature)); $urlToFetch = "http://api3.wordtracker.com/search?keyword=cheap&app_id=09d67621&app_key=c0ab83a5057b00d294a2b7531ce21236&limit=3"; echo $urlToFetch; $curl_handle = curl_init(); curl_setopt($curl_handle, CURLOPT_URL, $urlToFetch); curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 120); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); $buffer = curl_exec($curl_handle); curl_close($curl_handle); $buffer=utf8_encode($buffer); $arr = json_decode($buffer); print_r($arr); ?>
Output for 7.0.0 - 7.1.0
Deprecated: mktime(): You should be using the time() function instead in /in/T0uVq on line 5 http://api3.wordtracker.com/search?keyword=cheap&app_id=09d67621&app_key=c0ab83a5057b00d294a2b7531ce21236&limit=3 Fatal error: Uncaught Error: Call to undefined function curl_init() in /in/T0uVq:15 Stack trace: #0 {main} thrown in /in/T0uVq on line 15
Process exited with code 255.
Output for hhvm-3.10.0 - 3.12.0
Strict Warning: mktime(): You should be using the time() function instead in /in/T0uVq on line 5 http://api3.wordtracker.com/search?keyword=cheap&app_id=09d67621&app_key=c0ab83a5057b00d294a2b7531ce21236&limit=3
Output for 5.1.2 - 5.6.28
Strict Standards: mktime(): You should be using the time() function instead in /in/T0uVq on line 5 http://api3.wordtracker.com/search?keyword=cheap&app_id=09d67621&app_key=c0ab83a5057b00d294a2b7531ce21236&limit=3 Fatal error: Call to undefined function curl_init() in /in/T0uVq on line 15
Process exited with code 255.
Output for 5.1.0 - 5.1.1
Strict Standards: mktime(): You should be using the time() function instead in /in/T0uVq on line 5 Fatal error: Call to undefined function hash_hmac() in /in/T0uVq on line 9
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Fatal error: Call to undefined function hash_hmac() in /in/T0uVq on line 9
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: hash_hmac() in /in/T0uVq on line 9
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: hash_hmac() in /in/T0uVq on line 9
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: hash_hmac() in /in/T0uVq on line 9