标签 PHP基础 下的文章
常用的正则表达式处理函数如下:
函数名
描述
preg_match()
进行正则表达式匹配
preg_match_all()
进行全局正则表达式匹配
...
PHP正则表达式可以对字符串进行匹配、查找、分割等操作,如果只是简单的字符串处理,推荐使用PHP自带字符串处理函数,如果是复杂的字符串处理,则需要用到正则表达式。正则表达式的效率比PHP自带字符串处理函数效率更低。
位运算符在PHP中,|和&被称为位运算符,两者的含义如下:|:参加运算的两位运算量有一位为1时,该位为1,否则为0&:参加运算的两位运算量相应位均为1时该位为1,否则为0先将运算量转为二进制进行然后进行位对比,看下面的列子:<?php
$a = 10; //二进制为:00000...
$i++:为后缀模式,先赋值,后运算++$i:为前缀模式,先运算,后赋值区别在于后缀模式先赋值,后运算。而前缀模式是先运算,再赋值操作。看下面的例子:<?php
$i = 1;
$a = $i++;
echo $i; //输出结果为2
echo "<br />";
e...
单引号单引号不会解析变量,也不会解析转义字符,比如\t \n之类的转义字符,唯一能够转义的就是单引号自身和反斜杠自身,比如\'或者\\<?php
echo '这是一个单引号字符串,\'输出一个单引号\',输出一个反斜杠(\\)';上面例子输出结果为:这是一个单引号字符串,'输出一个单引号',输出一个反斜杠(...
PHP引用赋值有点像“别名”或“指向”,要使用引用赋值,将&符号加到将要赋值的变量前即可。
empty()函数如果empty()函数的参数是非空或非零的值,则返回FALSE,比如""/0/"0"/NULL/FALSE/array()以及没有任何属性的对象都将被认为是空的,如果参数为空,则返回TRUEisset()函数如果函数参数存在,则返回TRUE,否则返回FAL...