久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放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實(shí)體轉(zhuǎn)義為字符

      轉(zhuǎn)義方法:1、用htmlspecialchars_decode()函數(shù),可將5個(gè)預(yù)定義的HTML實(shí)體轉(zhuǎn)為字符,語(yǔ)法“htmlspecialchars_decode(string,flags)”;2、用html_entity_decode()函數(shù),可將指定HTML實(shí)體轉(zhuǎn)為字符,語(yǔ)法“html_entity_decode(string,flags,character-set)”。

      php怎么將html實(shí)體轉(zhuǎn)義為字符

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

      php提供了 兩個(gè)函數(shù)來(lái)將html實(shí)體轉(zhuǎn)義為字符

      • htmlspecialchars_decode()函數(shù)

      • html_entity_decode()函數(shù)

      下面就來(lái)了解一下這兩個(gè)函數(shù)。

      方法1:使用htmlspecialchars_decode()函數(shù)將html實(shí)體轉(zhuǎn)義為字符

      htmlspecialchars_decode() 函數(shù)把一些預(yù)定義的 HTML 實(shí)體轉(zhuǎn)換為字符。

      會(huì)被解碼的 HTML 實(shí)體是:

      • &amp; 解碼成 & (和號(hào))

      • &quot; 解碼成 " (雙引號(hào))

      • ' 解碼成 ' (單引號(hào))

      • &lt; 解碼成 < (小于)

      • &gt; 解碼成 > (大于)

      語(yǔ)法:

      htmlspecialchars_decode(string,flags)
      登錄后復(fù)制

      參數(shù) 描述
      string 必需。規(guī)定要解碼的字符串。
      flags 可選。規(guī)定如何處理引號(hào)以及使用哪種文檔類型。

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

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

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

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

      示例:把預(yù)定義的 HTML 實(shí)體 "&lt;"(小于)和 "&gt;"(大于)轉(zhuǎn)換為字符:

      <?php $str = "This is some &lt;b&gt;bold&lt;/b&gt; text."; echo htmlspecialchars_decode($str); ?>
      登錄后復(fù)制

      php怎么將html實(shí)體轉(zhuǎn)義為字符

      htmlspecialchars_decode() 函數(shù)只能轉(zhuǎn)義5種HTML 實(shí)體,那么其他HTML 實(shí)體想要轉(zhuǎn)義要怎么處理?可以使用html_entity_decode()函數(shù)。

      方法2:使用html_entity_decode()函數(shù)將html實(shí)體轉(zhuǎn)義為字符

      html_entity_decode() 函數(shù)把 HTML 實(shí)體轉(zhuǎn)換為字符。

      html_entity_decode(string,flags,character-set)
      登錄后復(fù)制

      參數(shù) 描述
      string 必需。規(guī)定要解碼的字符串。
      flags 可選。規(guī)定如何處理引號(hào)以及使用哪種文檔類型。

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

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

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

      • ENT_HTML401 – 默認(rèn)。作為 HTML 4.01 處理代碼。
      • ENT_HTML5 – 作為 HTML 5 處理代碼。
      • ENT_XML1 – 作為 XML 1 處理代碼。
      • ENT_XHTML – 作為 XHTML 處理代碼。
      character-set 可選。一個(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 替代。

      示例:

      <?php $str = "&lt;&copy; W3CS&ccedil;h&deg;&deg;&brvbar;&sect;&gt;"; echo html_entity_decode($str); ?>
      登錄后復(fù)制

      輸出:

      <? W3CS?h°°|§>
      登錄后復(fù)制

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

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