分享兩段PHP代碼,超實用POST和GET

在開發中,我們調用API時經常會用到POST和GET

/* 公用函數 */
if (!function_exists("do_post")){
	function do_post($url, $data){
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
		curl_setopt($ch, CURLOPT_POST, TRUE);
		curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
		curl_setopt($ch, CURLOPT_URL, $url);
		$ret = curl_exec($ch);
	 
		curl_close($ch);
		return $ret;
	}
}
if(!function_exists("get_url_contents")){
	function get_url_contents($url){
		if (ini_get("allow_url_fopen") == "1")
		return file_get_contents($url);
	 
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
		curl_setopt($ch, CURLOPT_URL, $url);
		$result =  curl_exec($ch);
		curl_close($ch);
	 
		return $result;
	}
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章