我有一個程序,可以獲取有時包含撇號的網頁標題。我不只是想將它們評論出來,並用\ s來逃避它們。我怎麼能一起擺脫他們?如何在插入MYSQL之前刪除撇號? (不是簡單地逃脫它們)
-1
A
回答
16
str_replace()
應該工作:
$string = str_replace("'", "", $string);
1
您可以使用此功能從任何想要的字符清理冠軍。
function clean_up($text) {
$unwanted = array("'"); // add any unwanted char to this array
return str_ireplace($unwanted, '', $text);
}
這樣使用它:
$dirty_title = "I don't need apostrophes.";
$clean_title = clean_up($dirty_title);
echo $clean_title; // outputs: I dont need apostrophes.
0
如果你想插入包含撇號的字符串,添加以下行的代碼,將轉義:
$data = str_replace("'", "\'", $data);
0
$string = str_replace("'", "'", $string);
這種方法是PHP & MySQL安全並且不會改變外觀當它被回顯的時候。在處理像O'Brian這樣的名字時很有用。
相關問題
- 1. 如何逃脫'(撇號)在MySQL?
- 2. 硒逃脫撇號
- 3. 刪除MySQL撇號之前的斜槓
- 4. 如何逃脫撇號asp.net-MVC和JavaScript
- 5. 在刪除之前插入MySQL
- 6. 在我的jsp逃脫撇號
- 7. Mysql重複輸入之前撇號
- 8. 在mysql中擺脫撇號?
- 9. 如何刪除單引號但不是perl中的撇號
- 10. 在mysql中插入帶簡單撇號的字符串
- 11. 插入(Mysql)期間的撇號
- 12. 如何逃脫撇號在我的變量名EJS
- 13. 的Java刪除逃脫雙引號
- 14. 逃生撇號
- 15. Python,在獲取它們之前刪除\\
- 16. 如何WSO2財產XPath表達式逃脫撇號
- 17. JSON.stringify()不逃避撇號
- 18. 如何不刪除撇號文本文件中的某些單詞的撇號
- 19. 在C#中逃脫逗號,冒號和單引號與MySQL
- 20. MySQL在插入前刪除空格
- 21. MySQL插入失敗,帶撇號
- 22. 如何gsub逃脫引號
- 23. 如何在用戶刪除它們之前複製文件 - Android
- 24. 如何逃脫比符號少SQL插入的DataMapper
- 25. 如何從列中刪除撇號'?
- 26. 插入MySQL時的撇號問題
- 27. PHP在插入MySQL之前刪除換行符
- 28. 刪除輸入字段中的括號,它們之間的文本以及它們之前的空格?
- 29. 如何處理MySQL-Python中的撇號?
- 30. Java&MySql - 在執行它之前如何逃避查詢
$ string = str_replace(「'」,「」,$ string); –