(php 4, php 5)
stripslashes — 反引用乙個引用字串
report a bug
string
stripslashes( string$str
)
反引用乙個引用字串。
note:乙個使用範例是使用 php 檢測 magic_quotes_gpc 配置項的 開啟情況(預設是開啟的)並且你不需要將資料插入到乙個需要轉義的位置(例如資料庫)。例如,你只是簡單地將表單資料直接輸出。如果 magic_quotes_sybase 項開啟,反斜線將被去除,但是兩個反斜線將會被替換成乙個。
report a bug
str
輸入字串。
report a bug
返回乙個去除轉義反斜線後的字串(\' 轉換為 ' 等等)。雙反斜線(\\)被轉換為單個反斜線(\)。
report a bug
example #1 stripslashes()範例
<?php
$str
= "is your name o\'reilly?"
;// 輸出: is your name o'reilly?
echo
stripslashes
($str
);?>
note:stripslashes()是非遞迴的。如果你想要在多維陣列中使用該函式,你需要使用遞迴函式。
example #2 對陣列使用 stripslashes()
<?php
function
stripslashes_deep
($value
)// 範例
$array
= array(
"f\\'oo"
, "b\\'ar"
, array(
"fo\\'o"
, "b\\'ar"
));$array
= stripslashes_deep
($array
);// 輸出
print_r
($array
);?>
以上例程會輸出:
array( [0] => f'oo
[1] => b'ar
[2] => array
([0] => fo'o
[1] => b'ar
))
report a bug
引用 單引號,雙引號和反斜槓
會使文字以字元的形式展示,會過濾部分擴充套件,但是引數擴充套件,算數擴充套件和命令替換依然有效 抑制所有的擴充套件 轉義字元,可以限制一些雙引號中的擴充套件 portal ccodtk test cat test1.sh bin bash set xueo pipefail a config por...
深入理解正則反引用和轉義符
一 正則反引用 正規表示式,在php中我經常能用到。用的場景也很多,比如,正則匹配字串,判斷字元是否存在,正則替換等等。例子一 string abcd re preg replace a 1a string echo re 結果 aabcd 這裡用到了正則的捕獲組概念和反引用。解釋 捕獲組我們可以從...
python打反素數 反素數求解 反素數打表
問題描述 對於任何正整數x,起約數的個數記做g x 例如g 1 1,g 6 4.如果某個正整數x滿足 對於任意i 0 現在給乙個n,求出不超過n的最大的反素數.比如 輸入1000 輸出 840 思維過程 求 1.n 中約數在大的反素數 求約數最多的數 如果求約數的個數 756 2 2 3 3 7 1...