常用的ASCII 代码对应HTML实体编码
结果 描述 实体编号
? space  
! exclamation mark !
" quotation mark "
# number sign #
$ dollar sign $
% percent sign %
& ampersand &
' apostrophe '
( left parenthesis (
) right parenthesis )
* asterisk *
+ plus sign +
, comma ,
/ slash /
: colon :
; semicolon ;
< less-than <
= equals-to =
> greater-than >
? question mark ?
[ left square bracket [
\ backslash \
] right square bracket ]
^ caret ^
` grave accent `
{ left curly brace {
| vertical bar |
} right curly brace }
~ tilde ~
评注:收集下来的ASCII 代码对应HTML实体编码,都是一些常见的特殊符号,在网上这些符号是有特别用途, 例如’ <’,’> ’是HTML Tag的起始结束符号, 假设资料由数据库取出要echo在网页上, 而所select得到的数据有包含了这些特殊的符号, 那么就要做转换, 避免这些符号与其它的HTML Tag起冲突, 或者想显示出这些符号, 为了避免网页在解析时转换为其它形式, 这时也要先做转换。
另一方面,可以过滤这些字字符,常用在网站留言或者评论系统当中。
使用:chrtxt="33|34|35|36|37|38|39|40|41|42|43|44|47|58|59|60|61|62|63|91|92|93|94|96|123|124|125|126|128" 转义函数:chr();
定义一个函数使用:function checktxt(txt)chrtxt="33|34|35|36|37|38|39|40|41|42|43|44|47|58|59|60|61|62|63|91|92|93|94|96|123|124|125|126|128"
chrtext=explode(chrtxt,"|") php的循环忘记怎么写了。