偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

PHP addslashes()函數(shù)的具體應(yīng)用解析

開發(fā) 后端
PHP addslashes()函數(shù)的具體語法為:PHP addslashes()函數(shù);它是在指定的預(yù)定義字符前添加反斜杠。

我們通過對PHP語言的學(xué)習,體會到了PHP這門計算機高級語言的強大的功能。我們在這篇文章中將會為大家介紹有關(guān)PHP addslashes()函數(shù)的相關(guān)用法。

#t#定義和用法
addslashes() 函數(shù)在指定的預(yù)定義字符前添加反斜杠。

這些預(yù)定義字符是:

單引號 (')
雙引號 (")
反斜杠 (\)
NULL

語法
c

參數(shù) 描述
string 必需。規(guī)定要檢查的字符串。

提示和注釋
提示:該函數(shù)可用于為存儲在數(shù)據(jù)庫中的字符串以及數(shù)據(jù)庫查詢語句準備合適的字符串。

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

例子

在本例中,我們要向字符串中的預(yù)定義添加反斜杠:

  1. < ?php  
  2. $str = "Who's John Adams?";  
  3. echo $str . " This is not safe in a database query.
  4. < br />";  
  5. echo addslashes($str) . " This is safe in a database query.";  
  6. ?> 

輸出:

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

一個使用 addslashes() 的例子是當你要往數(shù)據(jù)庫中輸入數(shù)據(jù)時。例如,將名字 O'reilly 插入到數(shù)據(jù)庫中,這就需要對其進行轉(zhuǎn)義。大多數(shù)據(jù)庫使用 \ 作為轉(zhuǎn)義符:O\'reilly。這樣可以將數(shù)據(jù)放入數(shù)據(jù)庫中,而不會插入額外的 \。當 PHP 指令 magic_quotes_sybase 被設(shè)置成 on 時,意味著插入 ' 時將使用 ' 進行轉(zhuǎn)義。

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

責任編輯:曹凱 來源: 百度博客
相關(guān)推薦

2009-12-03 17:18:15

PHP strtoti

2009-11-24 14:22:03

基于PHP的AJAX技

2009-12-03 09:49:59

PHP分頁導(dǎo)航函數(shù)

2009-11-24 16:28:41

PHP5魔術(shù)函數(shù)

2009-11-25 14:00:37

PHP函數(shù)asort(

2009-11-24 20:09:35

PHP函數(shù)header

2009-11-24 18:18:21

PHP函數(shù)array_

2009-11-24 16:18:14

PHP5析構(gòu)函數(shù)

2009-12-01 19:08:18

PHP外部變量

2009-11-24 15:01:59

PHP通用文件上傳類

2009-12-07 16:52:59

PHP函數(shù)getima

2009-11-26 10:23:17

2009-12-01 10:50:45

PHP函數(shù)requir

2009-11-27 13:14:07

PHP函數(shù)strist

2009-12-04 17:06:47

PHP讀取Excel文

2009-11-25 10:02:27

PHP會話Sessio

2009-11-25 15:26:03

PHP中反饋表單

2009-02-10 10:57:09

危險函數(shù)PHPCLI

2009-11-25 13:39:36

PHP函數(shù)sizeof

2009-11-26 13:50:11

PHP函數(shù)str_re
點贊
收藏

51CTO技術(shù)棧公眾號