国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

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

2024-05-04 23:53:56
字體:
供稿:網(wǎng)友

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

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

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

默認(rèn)情況下,PHP 指令 magic_quotes_gpc 為 on,對(duì)所有的 GET、POST 和 COOKIE 數(shù)據(jù)自動(dòng)運(yùn)行 addslashes()。不要對(duì)已經(jīng)被 magic_quotes_gpc 轉(zhuǎn)義過的字符串使用 addslashes(),因?yàn)檫@樣會(huì)導(dǎo)致雙層轉(zhuǎn)義。遇到這種情況時(shí)可以使用函數(shù) get_magic_quotes_gpc() 進(jìn)行檢測(cè)。例:

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

輸出結(jié)果:

Who's John Adams? This is not safe in a database query.Who/'s John Adams? This is safe in a database query.

 stripslashes() 例子:

<?phpecho stripslashes("Who/'s John Adams?");?>

輸出結(jié)果:

Who's John Adams?

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


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 福海县| 鄂尔多斯市| 德钦县| 收藏| 安图县| 封丘县| 南阳市| 武义县| 乌兰浩特市| 三河市| 平凉市| 威海市| 太保市| 新干县| 彭州市| 综艺| 淄博市| 雷山县| 克什克腾旗| 花垣县| 德格县| 河间市| 辽阳县| 香河县| 荔波县| 桦南县| 武平县| 望都县| 天水市| 浦北县| 浦城县| 修水县| 石阡县| 盖州市| 高密市| 安西县| 阿合奇县| 霍州市| 故城县| 龙州县| 乌审旗|