1
我們的一個網頁的使用下面的代碼從數據庫表中提取內容:的preg_replace/str_replace()函數改變`<`和`>`實例`<` and `>`分別
<?php echo $project['description']; ?>
我需要什麼分別針對所有<
和>
實例分別替換爲<
和>
。你能否幫助修改上述代碼以包含preg_replace
聲明(或str_replace()
)?
我們的一個網頁的使用下面的代碼從數據庫表中提取內容:的preg_replace/str_replace()函數改變`<`和`>`實例`<` and `>`分別
<?php echo $project['description']; ?>
我需要什麼分別針對所有<
和>
實例分別替換爲<
和>
。你能否幫助修改上述代碼以包含preg_replace
聲明(或str_replace()
)?
<?php echo htmlspecialchars_decode($project['description']); ?>
應該給你你需要的東西。
如果你只希望那些解碼,雖然,那麼:
<?php echo str_replace("<","<",str_replace(">",">",$project['description'])); ?>
而且應該preg_replace函數是這樣的:
<?php echo preg_replace(<,"<",preg_replace(>,">",$project['description'])); ?>
我敢肯定的&
不是特殊字符,但如果它確實會導致您遇到問題,請在它之前放置一個\
。
@JoeW它看起來完全像是在這裏寫的東西,還是有更多的線需要完成一些其他的東西? – James 2012-02-15 13:49:22
@JoeW我明白了。那麼這是否適合您的需求? – James 2012-02-15 13:56:01
我已經選擇了完成這項工作的第二個選項 - 非常感謝。 – JoeW 2012-02-15 14:04:14