escape_tags()

2018-06-22 14:16 更新

作用:轉(zhuǎn)義字符串中的 HTML 標(biāo)簽。

語(yǔ)法: string escape_tags(string $str, string $tags)

參數(shù):

  • $str 待轉(zhuǎn)義的字符串。
  • $tags 設(shè)置轉(zhuǎn)義的標(biāo)簽。

返回值:

  • 轉(zhuǎn)義后的字符串。

說(shuō)明: 默認(rèn)地,ModPHP 在將數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)之前,會(huì)自動(dòng)調(diào)用該函數(shù)對(duì)傳入的參數(shù)進(jìn)行轉(zhuǎn)義,你只需要設(shè)置 config('site.escapeTags') 配置項(xiàng)為需要轉(zhuǎn)義的標(biāo)簽即可,默認(rèn)是 <script> <style> <iframe>。

示例:

<?php
$str = '<script><!-- 不應(yīng)該被運(yùn)行的代碼 --></script>';
echo escape_tags($str, '<script>'); //將輸出 <script><!-- 不應(yīng)該被運(yùn)行的代碼 --></script>
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)