escape_tags()

2018-06-22 14:16 更新

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

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

參數(shù):

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

返回值:

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

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

示例:

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號