php刪除由addcslashes()函數新增的反斜線函數stripcslashes()

黄舟
發布: 2023-03-17 06:26:01
原創
1585 人瀏覽過

實例

刪除"World!" 前面的反斜線:

<?php
echo stripslashes("Hello World!");
?>
登入後複製

#定義與用法

stripcslashes() 函數刪除由addcslashes() 函數新增的反斜線。

提示:此函數可用於清理從資料庫或從 HTML 表單中取回的資料。

語法

stripcslashes(string)
登入後複製
參數#描述
string必需。規定要檢查的字串

技術細節

#傳回值: 傳回非轉義的字串。
PHP 版本:4+

#另外,使用addslashes函數也可直接針對“'”進行轉義處理。

範例如下:

<?php
$sql = "update book set bookname=&#39;let&#39;s go&#39; where bookid=1";
 echo $sql."<br/>";
 $new_sql = addcslashes($sql,"&#39;");
 echo $new_sql."<br/>";
 $new_sql_01 = stripcslashes($new_sql);
 echo $new_sql_01."<br/>";
 echo addslashes($sql);
?>
登入後複製

執行結果如下:

update book set bookname=&#39;let&#39;s go&#39; where bookid=1
update book set bookname=\&#39;let\&#39;s go\&#39; where bookid=1
update book set bookname=&#39;let&#39;s go&#39; where bookid=1
update book set bookname=\&#39;let\&#39;s go\&#39; where bookid=1
登入後複製

以上是php刪除由addcslashes()函數新增的反斜線函數stripcslashes()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板