2016-03-05 45 views
0

I JSON使用PHP解碼頁面,但有時會出現像'M'gladbach'或'Côted'Ivoire'這樣的名稱,然後SQL將第一個單引號看作停下來,因爲它給了我'科特迪瓦'後的錯誤有人可以幫我解決這個問題嗎? 我知道你可以做'Côted''Ivoire',但是當我從API獲取所有信息時,我無法在其中添加雙引號。非常感謝。從PHP中退出單引號(')PHP

回答

0

正確的方式做到這一點是

$item = "Côte d'Ivoire"; 
$escaped_item = mysqli_escape_string($item); 
printf("Protected string : %s\n", $escaped_item); 

現在是安全的,例如放在數據庫中。