PHP输出HTML块

用PHP写了个优酷HML5视频连接转换的的小程序,但是最后显示HTML代码时出问题了。

echo ‘<video src="'.$youku.'" controls></video>’;
//$youku是返回的HTML5地址

想要在页面上显示<video src="XXXXXX" controls></video>供用户引用,直接echo会变成HTML代码,试了很多其他方法也不行。大家有什么好的解决方法吗?

阅读 13.8k
1 个回答

你需要转义html标签输出

echo htmlspecialchars('<video src="'.$youku.'" controls></video>');
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题