PHP轉義函式之addslashes 函式

2021-10-09 04:37:20 字數 593 閱讀 2033

例項常見用處

語法addslashes() 函式返回在預定義字元之前新增反斜槓的字串

單引號(')

雙引號(")

反斜槓(\)

null

<?php

$str

=addslashes

('shanghai is the "biggest" city in china.');

echo

($str);

?>

執行結果:

shanghai is the \"biggest\" city in china.
輸出資料的地方

查出資料並要繼續使用並儲存的時候

接收使用者傳過來的引數的時候

防止sql注入

注:php 預設對所有的get、post 和 cookie資料自動執行addslashes(),故避免對這些資料進行雙層轉義

addslashes

(string)

PHP字元轉義相關函式小結 php下的轉義字串

php字元轉義相關函式小結,有時候為了安全起見,我們需要對使用者輸入的字串進行轉義文章中有不正確的或者說辭不清的地方,麻煩大家指出了 與php字串轉義相關的配置和函式如下 1.magic quotes runtime 2.magic quotes gpc 3.addslashes 和stripsla...

php過濾和轉義函式

函式名 釋義介紹 htmlspecialchars 將與 單雙引號 大於和小於號化成html格式 轉成 轉成 轉成 轉成 轉成 htmlentities 所有字元都轉成html格式 除上面htmlspecialchars字元外,還包括雙位元組字元顯示成編碼等。addslashes 單雙引號 反斜線及...

php 轉義 PHP 轉義使用詳解

php中資料的魔法引用函式 magic quotes gpc 或 magic quotes runtime 設定為on時,為我們引用的資料碰到 單引號 和 雙引號 以及 反斜線 時自動加上反斜線,幫我們自動轉譯符號,確保資料操作的正確執行 兩者的區別 magic quotes gpc作用範圍是 we...