亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

在頁面上直接輸出未經(jīng)解析的HTML源碼

original 2019-03-26 17:53:04 290
abstrait:<?php //對HTML標(biāo)簽的過濾與轉(zhuǎn)換 //1.nl2br($str):在換行符\n前插入html換行標(biāo)簽<br> $str = "2018年世界杯 \n 中國足球沒有參加"; echo nl2br($str),'<hr>'; //2.htmlspecialchars($st
<?php
//對HTML標(biāo)簽的過濾與轉(zhuǎn)換

//1.nl2br($str):在換行符\n前插入html換行標(biāo)簽<br>
$str = "2018年世界杯 \n 中國足球沒有參加";
echo nl2br($str),'<hr>';

//2.htmlspecialchars($str):將代碼中的引號,&,標(biāo)簽標(biāo)記<,>轉(zhuǎn)為html實體字符,不解析
$str = '<h3>他是\'一個&nbsp;有"故事"的人</h3>';
//不轉(zhuǎn)義輸出
echo '不轉(zhuǎn)義輸出:',$str,'<hr>';
echo '轉(zhuǎn)義輸出:',htmlspecialchars($str),'<hr>';

//3.htmlspecialchars_decode($str):htmlspecialchars($str)反操作
$str = '&lt;h3&gt;他是\'一個&amp;nbsp;有&quot;故事&quot;的人&lt;/h3&gt;';
echo '轉(zhuǎn)義輸出:',htmlspecialchars_decode($str),'<hr>';

//4.htmlentities($str):將所有的html標(biāo)記全轉(zhuǎn)實體,包括了htmlspecialchars()中的標(biāo)記
$str = "<p>中美&貿(mào)\$易戰(zhàn),'中國'必勝</p>";
echo '轉(zhuǎn)義輸出:',htmlentities($str),'<hr>';

//5.html_entity_decode():htmlentities()的反操作
$str = '&lt;p&gt;中美&amp;貿(mào)$易戰(zhàn),\'中國\'必勝&lt;/p&gt;';
echo '轉(zhuǎn)義輸出:',html_entity_decode($str),'<hr>';

//6.strip_tags():過濾掉所有的html或php標(biāo)記,也可以設(shè)置允許保留的標(biāo)記,很實用
$str = '<p>php是世界上<span style="color: red">最好的</span>語言</p>';
echo $str;
//將所有的標(biāo)簽過濾掉
echo strip_tags($str),'<br>';
//保留指定的標(biāo)簽
echo strip_tags($str,'<span>'),'<br>';


Professeur correcteur:查無此人Temps de correction:2019-03-27 09:09:18
Résumé du professeur:完成的不錯。處理html標(biāo)簽,最常用的就是富文本保存。繼續(xù)加油。

Notes de version

Entrées populaires