在书上看到PHP匹配变量的正则是'\$[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'。
变量名的规则是以字母或下划线开头,后面任意数量的字母、数组、下划线。
那么正则写成'\$[a-zA-Z_][a-zA-Z0-9_]*'不就可以了吗,为什么还要加上'\x7f-\xff'
差ASCLL表发现这些都是一些很奇怪的字符,匹配这些字符有什么意义呢
\x7f-\xff
中除\x7f
之外是The extended ASCII codes (character code 128-255)
中的字符,其中包含一些非英文的字母,比如拉丁字母À