問題是,我有一些文本,我從數據庫中帶來。信息記錄爲HTML。 當我把這個信息,它來作爲"<b>hello world</b>"
我的意思是,它將所有的HTML作爲字符串,我想用該字符串作爲HTML。我認爲這是一個PHP函數,但我沒有找到。使用字符串html文本到html
例如: 我有"<b>hello world</b>"
需要加以的hello world
問題是,我有一些文本,我從數據庫中帶來。信息記錄爲HTML。 當我把這個信息,它來作爲"<b>hello world</b>"
我的意思是,它將所有的HTML作爲字符串,我想用該字符串作爲HTML。我認爲這是一個PHP函數,但我沒有找到。使用字符串html文本到html
例如: 我有"<b>hello world</b>"
需要加以的hello world
查看功能
<b>Hello</b>
)和<b>Hello</b>
=>你好)想這應該能解決你的問題。)
由於從PHP手冊:
<?php
$orig = "I'll \"walk\" the <b>dog</b> now";
$a = htmlentities($orig);
$b = html_entity_decode($a);
echo $a; // I'll "walk" the <b>dog</b> now
echo $b; // I'll "walk" the <b>dog</b> now
?>
我希望ヶ輛的對立面,但unhtmlentities顯示什麼 – user3413623 2011-05-04 16:36:24
'html_entity_decode()'是'ヶ輛相反( )' – GeneSys 2011-05-04 20:14:25
如果你正在做一個
<?php echo "<b>Hello World</b>" ?>
在你的PHP頁面
,它將被解釋爲HTML。因此,有沒有問題;)
我該如何增加呢? – user3413623 2011-05-04 06:15:25
當你問一個問題,你應該接受正確的/可接受的答案 – 2011-05-04 06:22:38
您可以使用:
echo htmlspecialchars_decode($var);
我想你使用htmlspecialchar()
當您插入到數據庫
這說明不了什麼 – user3413623 2011-05-04 16:35:52
你如何使用它, – SamarLover 2011-05-04 19:49:10
你看看你的源代碼中瀏覽器嗎? – markus 2011-05-04 06:04:10
檢查內容類型。嘗試'header('Content-type:text/html');'在輸出開始。 – 2011-05-04 06:22:30
瀏覽器源代碼表示: 「< TD類= " d "風格= "字體-family:宋體,宋體,無襯線;填充:0pt;餘量:0pt; " >」,我必須轉換的&lt至<和所有這些特殊字符 – user3413623 2011-05-04 06:25:02