㈠ php 如何過濾 單引號 雙引號 $ < > 等N種特殊符號謝謝
我給樓主吧- - 首先是過濾html,將html編碼轉換為實體編碼 /**
* 將特殊字元轉成 HTML 格式。
* @param string $value - 字元串或者數組
* @return array
*/
public static function htmlspecialchars($value) {
return is_array($value) ? array_map('k::htmlspecialchars', $value) :
preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', '&\\1',
str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $value));
} 還有一個去除html編碼的,可以直接用php的函數strip_tags()
㈡ 用php怎樣去掉文件中的雙引號
$s=str_replace('"', '', $str);
直接替換就好了
㈢ PHP去掉array 數組里的引號
PHP過濾或者替換字元串的方法很多,比如可以用正則表達式替換。
如果能確定要過濾或替換的字元或字元串的值時,可以用str_replace ()函數。
mixed str_replace ( mixed $search, mixed $replace,mixed $subject [, int &$count ] );
其中,參數
$search表示查找的目標值,也就是 $needle。一個數組可以指定多個目標。
$replace 表示參數$search 的替換值。一個數組可以被用來指定多重替換。
$subject 表示執行替換的數組或者字元串。也就是 haystack。
如果 $subject 是一個數組,替換操作將遍歷整個$subject,返回值也將是一個數組。
參數$count 表示如果被指定,它的值將被設置為替換發生的次數。
例如你想過濾$str 中的單引號,可以這樣寫:
$str = str_replace("'","",$str );
㈣ 怎樣php去掉數組中的雙引號
其實有引號就是代表的字元串,你可以遍歷數組,然後把值變成int類型就可以了
㈤ php 去掉字元串中的一段字元串
可以用str_replace函數去掉字元串中的一段字元串。
1、新建php程序,定義一個變數,然後將一段字元串賦值給這個變數並將值輸出:
㈥ PHP中SQL語句中的字元串包含雙引號,要怎麼處理
我來回答吧:
把 $sql="UPDATE `user_activity` SET `su` = 'a:5:{i:41;s:9:"還不錯";i:54;s:9:"還不錯";i:45;s:9:"還不錯";i:47;s:9:"還不錯";i:49;s:9:"還不錯";}' WHERE `u_id` =52 AND `a_id` =7;";
改成
把 $sql="UPDATE `user_activity` SET `su` = 'a:5:{i:41;s:9:\"還不錯\";i:54;s:9:\"還不錯\";i:45;s:9:\"還不錯\";i:47;s:9:\"還不錯\";i:49;s:9:\"還不錯\";}' WHERE `u_id` =52 AND `a_id` =7;";
㈦ PHP字元串可以不帶引號嗎
在PHP中,字元串的定義需要用單引號(')或雙引號("),否則會引起編譯錯誤的!比如$string="123";
另外,字元串的單引號和雙引號也有區別的:
1、單引號內部的變數不會執行,而雙引號會執行,例如"$string 45",字元串輸出為:12345;但如果是'$string45',則輸出字元串:$string45;
2、因為雙引號在編譯時會識別變數,考慮到效率問題,一般建議用單引號來定義一個字元串!
㈧ php 如何去掉字元串裡面的雙引號
<?php
echostr_replace(""","","Hello"world"!");
?>
㈨ php 的 json 格式 數據 怎麼去除 雙引號
可以使用PHP addslashes() 函數轉義一下
addslashes() 函數在指定的預定義字元前添加反斜杠。
這些預定義字元是:
單引號 (')
雙引號 (")
反斜杠 (\)
NULL
例如:
<?php
$str = "Who's John Adams?";
echo $str . " This is not safe in a database query.<br />";
echo addslashes($str) . " This is safe in a database query.";
?>
輸出:
Who's John Adams? This is not safe in a database query.
Who\'s John Adams? This is safe in a database query.