除了允许,我想删除所有HTML标记。如果不允许Strip,则将其显示为代码。
示例,我设置<img>
不允许。
那么应该显示代码<img src='test.png'/>
这是代码
$contant = "<img src='https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-xpf1/v/t1.0-0/s480x480/12509125_1030730173658169_7327004625857771641_n.jpg?oh=15a789ac1e0433b400855006cb997626&oe=5748CF8C&__gda__=1464273191_9f0e8771a1d3cbef3940082e5677cc52'/>";
echo strip_tags($contant,'<b><p>');
在上面的代码中,应该显示代码<img src='https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-xpf1/v/t1.0-0/s480x480/12509125_1030730173658169_7327004625857771641_n.jpg?oh=15a789ac1e0433b400855006cb997626&oe=5748CF8C&__gda__=1464273191_9f0e8771a1d3cbef3940082e5677cc52'/>
我试过上面的代码,代码没有显示。 我的问题是,如何显示代码?
答案 0 :(得分:0)
strip_tags表示删除您提供的列表中不允许的标记,然后保留取消给定标记的内容。
所以,你需要的只是
$contant = "<img src='https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-xpf1/v/t1.0-0/s480x480/12509125_1030730173658169_7327004625857771641_n.jpg?oh=15a789ac1e0433b400855006cb997626&oe=5748CF8C&__gda__=1464273191_9f0e8771a1d3cbef3940082e5677cc52'/>";
echo strip_tags($contant,'<img>');