久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php把html代碼轉(zhuǎn)換成實(shí)體的函數(shù)是什么

      php把html代碼轉(zhuǎn)換成實(shí)體的函數(shù)是htmlspecialchars(),該函數(shù)可以把預(yù)定義的字符轉(zhuǎn)換為HTML實(shí)體,語(yǔ)法“htmlspecialchars(string,flags,character,double_encode)”。

      php把html代碼轉(zhuǎn)換成實(shí)體的函數(shù)是什么

      本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦

      php把html代碼轉(zhuǎn)換成實(shí)體的函數(shù)是htmlspecialchars()。

      示例:

      <?php $str = "This is some <b>bold</b> text."; echo htmlspecialchars($str); ?>

      php把html代碼轉(zhuǎn)換成實(shí)體的函數(shù)是什么

      說(shuō)明:

      htmlspecialchars()函數(shù)是使用來(lái)把一些預(yù)定義的字符轉(zhuǎn)換為HTML實(shí)體,返回轉(zhuǎn)換后的新字符串,原字符串不變。如果 string 包含無(wú)效的編碼,則返回一個(gè)空的字符串,除非設(shè)置了 ENT_IGNORE 或者 ENT_SUBSTITUTE 標(biāo)志;

      被轉(zhuǎn)換的預(yù)定義的字符有:

      • &:轉(zhuǎn)換為&amp;

      • ":轉(zhuǎn)換為&quot;

      • ':轉(zhuǎn)換為成為 '

      • <:轉(zhuǎn)換為&lt;

      • >:轉(zhuǎn)換為&gt;

      htmlspecialchars()函數(shù)有四個(gè)參數(shù),第一個(gè)參數(shù)規(guī)定了需要轉(zhuǎn)換的字符串;第二個(gè)參數(shù)規(guī)定了如何處理引號(hào)、無(wú)效的編碼以及使用哪種文檔類型,是可選參數(shù);第三個(gè)參數(shù)也是可選參數(shù),規(guī)定了要使用的字符集的字符串;第四個(gè)參數(shù)也是可選參數(shù),規(guī)定了是否編碼已存在的 HTML 實(shí)體的布爾值(TRUE:將對(duì)每個(gè)實(shí)體進(jìn)行轉(zhuǎn)換;FALSE:不會(huì)對(duì)已存在的HTML實(shí)體進(jìn)行編碼);

      htmlspecialchars()函數(shù)語(yǔ)法格式:

      $str = htmlspecialchars(string,flags,character,double_encode);

      參數(shù)說(shuō)明

      參數(shù) 描述
      string 必需。規(guī)定要轉(zhuǎn)換的字符串。
      flags

      可選。規(guī)定如何處理引號(hào)、無(wú)效的編碼以及使用哪種文檔類型。

      可用的引號(hào)類型:

      • ENT_COMPAT – 默認(rèn)。僅編碼雙引號(hào)。
      • ENT_QUOTES – 編碼雙引號(hào)和單引號(hào)。
      • ENT_NOQUOTES – 不編碼任何引號(hào)。

      無(wú)效的編碼:

      • ENT_IGNORE – 忽略無(wú)效的編碼,而不是讓函數(shù)返回一個(gè)空的字符串。應(yīng)盡量避免,因?yàn)檫@可能對(duì)安全性有影響。
      • ENT_SUBSTITUTE – 把無(wú)效的編碼替代成一個(gè)指定的帶有 Unicode 替代字符 U+FFFD(UTF-8)或者 &#FFFD; 的字符,而不是返回一個(gè)空的字符串。
      • ENT_DISALLOWED – 把指定文檔類型中的無(wú)效代碼點(diǎn)替代成 Unicode 替代字符 U+FFFD(UTF-8)或者 &#FFFD;。

      規(guī)定使用的文檔類型的附加 flags:

      • ENT_HTML401 – 默認(rèn)。作為 HTML 4.01 處理代碼。
      • ENT_HTML5 – 作為 HTML 5 處理代碼。
      • ENT_XML1 – 作為 XML 1 處理代碼。
      • ENT_XHTML – 作為 XHTML 處理代碼。
      character

      可選。一個(gè)規(guī)定了要使用的字符集的字符串。

      允許的值:

      • UTF-8 – 默認(rèn)。ASCII 兼容多字節(jié)的 8 位 Unicode
      • ISO-8859-1 – 西歐
      • ISO-8859-15 – 西歐(加入歐元符號(hào) + ISO-8859-1 中丟失的法語(yǔ)和芬蘭語(yǔ)字母)
      • cp866 – DOS 專用 Cyrillic 字符集
      • cp1251 – Windows 專用 Cyrillic 字符集
      • cp1252 – Windows 專用西歐字符集
      • KOI8-R – 俄語(yǔ)
      • BIG5 – 繁體中文,主要在臺(tái)灣使用
      • GB2312 – 簡(jiǎn)體中文,國(guó)家標(biāo)準(zhǔn)字符集
      • BIG5-HKSCS – 帶香港擴(kuò)展的 Big5
      • Shift_JIS – 日語(yǔ)
      • EUC-JP – 日語(yǔ)
      • MacRoman – Mac 操作系統(tǒng)使用的字符集

      注釋:在 PHP 5.4 之前的版本,無(wú)法被識(shí)別的字符集將被忽略并由 ISO-8859-1 替代。自 PHP 5.4 起,無(wú)法被識(shí)別的字符集將被忽略并由 UTF-8 替代。

      double_encode

      可選。布爾值,規(guī)定了是否編碼已存在的 HTML 實(shí)體。

      • TRUE – 默認(rèn)。將對(duì)每個(gè)實(shí)體進(jìn)行轉(zhuǎn)換。
      • FALSE – 不會(huì)對(duì)已存在的 HTML 實(shí)體進(jìn)行編碼。

      返回值:

      • 返回被轉(zhuǎn)換的字符串。如果 string 包含無(wú)效的編碼,則返回一個(gè)空的字符串,除非設(shè)置了 ENT_IGNORE 或者 ENT_SUBSTITUTE 標(biāo)志。

      推薦學(xué)習(xí):《PHP視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)