我有一個關於PHP修剪功能的問題。 考慮以下內容:php修剪功能修剪額外的小於/大於符號
$x= '<p>blah</p>';
$x= trim(trim($x, '<p>'), '</p>');
echo htmlentities($x) . "<br />";
This works as expected and prints blah
。
$x= '<p><b>blah</b></p>';
$x= trim(trim($x, '<p>'), '</p>');
echo htmlentities($x) . "<br />";
This prints b>blah</b
我不想尋找其他方法來解決這個問題。
我不知道爲什麼修剪功能顯示此行爲(剝離額外的小於/大於符號)。
在此先感謝。
你看着'strip_tags'?您可以指定不應刪除的標籤白名單。 – Halcyon
請參閱:http://us3.php.net/manual/en/function.trim.php#refsect1-function.trim-parameters –