久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放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)站

      字符如何通過(guò)函數(shù)成為html實(shí)體

      上一篇文章中我們了解了HTML實(shí)體轉(zhuǎn)換為字符的方法,有需要的請(qǐng)看《php函數(shù)運(yùn)用之HTML實(shí)體轉(zhuǎn)換為字符》。這次我們向大家介紹字符轉(zhuǎn)換為HTML實(shí)體的方法,有需要的可以參考參考。

      之前我們介紹了HTML實(shí)體轉(zhuǎn)換為字符的方法,當(dāng)然有來(lái)就有回,肯定有將字符轉(zhuǎn)換為HTML實(shí)體的方法。我們今天就來(lái)介紹一下將字符轉(zhuǎn)換為HTML實(shí)體的兩種方法。

      第一種、htmlentities() 函數(shù)

      我們先來(lái)看一個(gè)小例子。

      <?php $str = "candy & 'Timi'"; echo htmlentities($str, ENT_COMPAT);  echo "<br>"; echo htmlentities($str, ENT_QUOTES); echo "<br>"; echo htmlentities($str, ENT_NOQUOTES); ?>

      上面代碼的 HTML 輸出如下:

      <!DOCTYPE html> <html> <body> Jane &amp; 'Tarzan'<br> Jane &amp; &#039;Tarzan&#039;<br> Jane &amp; 'Tarzan' </body> </html>

      上面代碼的瀏覽器輸出如下:

      字符如何通過(guò)函數(shù)成為html實(shí)體

      我們可以看這個(gè)小案例,它使用了htmlentities函數(shù)將字符轉(zhuǎn)換為HTML實(shí)體。但是看看函數(shù)的參數(shù),發(fā)現(xiàn)這些參數(shù)并不相同,這不同的參數(shù)都是什么意思呢?現(xiàn)在就來(lái)具體看看吧。

      看看這個(gè)函數(shù)的語(yǔ)法。

      htmlentities(string,flags,character-set,double_encode)

      字符如何通過(guò)函數(shù)成為html實(shí)體

      需要注意的是:

      htmlentities()使用的翻譯表需要用get_html_translation_table()函數(shù)來(lái)返回。、

      這第一種方法介紹完了,我們就來(lái)看第二種方法吧。

      第二種、htmlspecialchars()函數(shù)

      首先來(lái)看一個(gè)小例子。

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

      上面代碼的 HTML 輸出如下:

      <!DOCTYPE html> <html> <body> This is some &lt;b&gt;bold&lt;/b&gt; text. </body> </html>

      結(jié)果是

      字符如何通過(guò)函數(shù)成為html實(shí)體

      當(dāng)我們看到b標(biāo)簽的時(shí)候,是不是就知道了這個(gè)小例子的結(jié)果。是的,結(jié)果如我們所想bold這個(gè)單詞被加粗了。當(dāng)然這個(gè)小例子它用了htmlspecialchars函數(shù),將字符轉(zhuǎn)換為預(yù)定義好的HTML實(shí)體。

      下面就讓我們仔細(xì)了解一下吧。

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

      預(yù)定義的字符是:

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

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

      • ' (單引號(hào))成為 '

      • < (小于)成為 &lt;

      • > (大于)成為 &gt;

      這個(gè)函數(shù)的語(yǔ)法格式是

      htmlspecialchars(string,flags,character-set,double_encode)

      字符如何通過(guò)函數(shù)成為html實(shí)體

      就說(shuō)到這里了,有其他想知道的,可以點(diǎn)擊這個(gè)哦?!?→php視頻教程

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