html预定义字符指的是 :< >
html实体指的是 $amp 等
php中htmlspeciachar()就是讲html预定义字符转换成html实体.
浏览器渲染时,会将html实体转换成html预定义字符显示出来,但是查看html源码是显示的还是html实体.
而如果查看源码时(ctrl+u),中<>的内容不会再网页中显示出来,而显示的时html实体,会在页面中显示html预定义字符