<?php function getStats($e) { $cookies = tmpfile(); $userAgent = 'duxZero'; $eURL = NULL; switch ($e) { case "btc-e": $eURL = "https://btc-e.com/api/2/btc_usd/ticker"; break; case "bitstamp": $eURL = "https://www.bitstamp.net/api/ticker/"; break; default: $eURL = "https://www.bitstamp.net/api/ticker/"; break; } $cURL = curl_init($eURL); $options = array( CURLOPT_CONNECTTIMEOUT => 20, CURLOPT_USERAGENT => $userAgent, CURLOPT_AUTOREFERER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_COOKIEFILE => $cookies, CURLOPT_COOKIEJAR => $cookies, CURLOPT_SSL_VERIFYPEER => 0, CURLOPT_SSL_VERIFYHOST => 0 ); curl_setopt_array($cURL, $options); $contents = curl_exec($cURL); curl_close($cURL); return json_decode($contents, true); } $a = getStats("btc-e"); echo $a['ticker']['high']; echo "<br/>"; $b = getStats("bitstamp"); echo $b['high']; ?>