/**
* curl get
* @param String $url
* @param array $param	array('name'=>123)
*/
function curl_get($url, $param = null) {
	if(is_array($param)) {
		$query = http_build_query($param);
		$url = $url . '?' . $query;
	}
	$ch = curl_init();
	if(stripos($url, "https://") !== false){
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
	}
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
	$content = curl_exec($ch);
	$status = curl_getinfo($ch);
	curl_close($ch);
	if(intval($status["http_code"]) == 200) {
		return $content;
	}else{
		echo $status["http_code"];
		return false;
	}
}


/**
* curl post
* @param String $url
* @param array $param	array('name'=>123)
*/
function curl_post($url, $array) {
	$ch = curl_init();
	if(stripos($url, "https://") !== false) {
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
	}
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
	curl_setopt($ch, CURLOPT_POST, true);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $array);
	$content = curl_exec($ch);
	$status = curl_getinfo($ch);
	curl_close($ch);
	if(intval($status["http_code"]) == 200) {
		return $content;
	} else {
		return false;
	}
}