PHP编程:从基础到专业实践
1. 文本编码与安全处理
在浏览器中打开 name.html ,点击指向更新后的 name.php 的链接,会看到 “Welcome to our website, Kevin!” 消息。若修改 URL,在名字周围添加 <b> 和 </b> 标签,例如:
http://192.168.10.10/name.php?name=<b>Kevin</b>
按下回车键后,页面上的名字不会变为粗体,而是显示实际输入的文本。查看页面源代码会发现, htmlspecialchars 函数将 < 和 > 字符分别转换为 < 和 > 实体引用,这能防止恶意用户向网站注入有害代码。
在 HTML 页面顶部通常会有如下元标签:
<meta charset="utf-8">
此标签告知浏览器页面的 HTML 代码采用 UTF - 8 文本编码。UTF - 8 是一种字符编码标准,将文本表示为计算机内存中的二进制序列。很多 PHP 内置函数默认使用 ISO - 8859 - 1(或 Latin - 1)
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



