var_dump() 展开变量内容
1.字符串检索函数
strstr(‘字符串’,‘检索值’);
如果检索值在末尾就会 检索失败 此时加入检索字符串长度函数即可
strlen(字符串)
2.字符串匹配函数
字符串里有多少匹配字符 就会返回多少数量值
preg_match_all(正则表达式,匹配字符串);
注 正则表达式 需要用/ 和‘括起来
例 '/or/'
3.字符串替换函数
preg_replace(正则表达式,'要替换的值',字符串);
4.常用转义字符
数字 \d
非数字 \D
空白字符 \s (空格 制表符 换页字符)
非空白字符 \S
单词字符 \w (二十六个英文字母 数字 下划线)
非单词字符 \W
[a-z]表示a到z这二十六个小写字母
[0-9a-z]表示0-9这10个数字和a到z26个小写字母
[135a-h]表示包含1 3 5 和字母a到h这八个字母
^ 非集(在中括号里代表取反)
例 [^0-9] 表示匹配所有非0-9数字字符
[^a-zA-Z]表示匹配所有非字母字符
()代表一个整体
^ 匹配输入字符串的开始位置
$ 匹配输入字符串的结尾位置
. 通配符(代表任意字符){不匹配换行}
*匹配0次或多次 (匹配次数加1)
+匹配1次或多次
\ 转义字符
| 或者
{}限定符(限定出现个数)
修饰符
/i 不区分大小写
/A 匹配规则必须从头开始匹配
/s将匹配一切字符
/x 正则表达式中的空白字符会被忽略