php ignore special characters,PHP htmlspecialchars() 函數--防注入字符轉義函數
生活随笔
收集整理的這篇文章主要介紹了
php ignore special characters,PHP htmlspecialchars() 函數--防注入字符轉義函數
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
更多實例
例子 1
把一些預定義的字符轉換為 HTML 實體:<?php
$str = "Bill & 'Steve'";
echo htmlspecialchars($str, ENT_COMPAT); // 只轉換雙引號
echo "
";
echo htmlspecialchars($str, ENT_QUOTES); // 轉換雙引號和單引號
echo "
";
echo htmlspecialchars($str, ENT_NOQUOTES); // 不轉換任何引號
?>
以上代碼的 HTML 輸出如下(查看源代碼):
Bill & 'Steve'
Bill & 'Steve'
Bill & 'Steve'
以上代碼的瀏覽器輸出:Bill & 'Steve'
Bill & 'Steve'
Bill & 'Steve'
例子 2
把雙引號轉換為 HTML 實體:<?php
$str = 'I love "PHP".';
echo htmlspecialchars($str, ENT_QUOTES); // 轉換雙引號和單引號
?>
以上代碼的 HTML 輸出如下(查看源代碼):
I love "PHP".
以上代碼的瀏覽器輸出:I love "PHP".
總結
以上是生活随笔為你收集整理的php ignore special characters,PHP htmlspecialchars() 函數--防注入字符轉義函數的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle备份时发现空间不够,存储空间
- 下一篇: 动态规划算法php,php算法学习之动态