返回在页面上直接输......登陆

在页面上直接输出未经过解析的HTML源码

吴勇文2019-03-21 11:37:13235
$str = '<h3>他是\'一个有"故事"的人</h3>';
echo '未经过解析输出:',htmlspecialchars($str),'<br>';
echo '未经过解析转义输出:',htmlentities($str),'<br>';

htmlspecialchars()和htmlentities()都可以输出未经过解析的HTML源码,htmlspecialchars():将代码中的引号,&,标签标记<,>转为html实体字符,不解析

htmlentities():将所有的的html标记全转实体,包括htmlspecialchars()中的标记

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送