最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php 反斜杠處理函數(shù)addslashes()和stripslashes()實例詳解

 更新時間:2016年12月25日 08:38:07   投稿:lqh  
PHP自帶的庫函數(shù) addslashes() 和 stripslashes() 都屬于字符串處理類函數(shù), 本文章向大家介紹php 反斜杠處理函數(shù)addslashes()和stripslashes(),需要的朋友可以參考下

php 反斜杠處理函數(shù)

addslashes():對輸入字符串中的某些預定義字符前添加反斜杠,這樣處理是為了數(shù)據(jù)庫查詢語句等的需要。這些預定義字符是:單引號 (') ,雙引號 (") ,反斜杠 (\) ,NULL。

stripslashes():刪除由 addslashes() 函數(shù)添加的反斜杠。該函數(shù)用于清理從數(shù)據(jù)庫或 HTML 表單中取回的數(shù)據(jù)。(若是連續(xù)二個反斜杠,則去掉一個,保留一個;若只有一個反斜杠,就直接去掉。)

默認情況下,PHP 指令 magic_quotes_gpc 為 on,對所有的 GET、POST 和 COOKIE 數(shù)據(jù)自動運行 addslashes()。不要對已經(jīng)被 magic_quotes_gpc 轉義過的字符串使用 addslashes(),因為這樣會導致雙層轉義。遇到這種情況時可以使用函數(shù) get_magic_quotes_gpc() 進行檢測。例:

if (get_magic_quotes_gpc()){
   code....
}
 

addslashes() 例子:

<?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.

 stripslashes() 例子:

<?php
echo stripslashes("Who\'s John Adams?");
?>

輸出結果:

Who's John Adams?

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

最新評論

凤阳县| 柞水县| 长沙县| 中山市| 浑源县| 涞源县| 枞阳县| 安溪县| 东山县| 璧山县| 黔西县| 娄底市| 兴业县| 蓬溪县| 苍梧县| 富蕴县| 张家界市| 革吉县| 辽阳县| 邯郸市| 手机| 宾川县| 兴宁市| 枞阳县| 剑川县| 五大连池市| 平定县| 乐山市| 榆社县| 汉源县| 无锡市| 大渡口区| 梁山县| 宕昌县| 微山县| 宜宾县| 西吉县| 郸城县| 鲁甸县| 营口市| 寻乌县|