转义符?有些朋友可能还不清楚这是什么,有些时候我们想正常显示一个含有符号的字符串变量,突然出现乱码,就很有可能是因为“转义符”。
PHP 中的转义字符有“:” “\” “’” “”” “\n” “\r” “\t” “$” “.”等等,我们想要输出这些字符,如果直接输出是不行的,需要进行转化。
一、最常见的转义方式“\”,在符号前面加上反斜杠符号进行转化:
<?php
echo "hello \"world\"!";
?>
//这样我们在前端看见的是“hello "world"!”
二、如果需要转化的内容非常多,手动添加“\”就不行了,这时候就需要使用PHP自带的 转化函数:htmlentities()函数,具体使用如下:
<?php
$zhuei = "hello <b>world</b>!";
echo htmlentities($zhuei);
?>
//输出内容是“hello <b>world</b>!”
如果你发现错误或有其他方法,请给 www.zhuei.cn 留言,我们会尽快更新本文!