php基础
逻辑运算符:
$a and $b(与)
$a or $b(或者)
$a && $b(与)
$a && $b(或者)
$a xor $b(有且只有一个为true的时候为true)
字符串连接
(1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。
(2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。
php中错误控制运算符“@”:
PHP中提供了一个错误控制运算符“@”,对于一些可能会在运行过程中出错的表达式时,我们不希望出错的时候给客户显示错误信息,这样对用户不友好。于是,可以将@放置在一个PHP表达
式之前,该表达式可能产生的任何错误信息都被忽略掉;
不能把它放在函数或类的定义之前,也不能用于条件结构例如if和foreach等。
php数组分为索引数组和关联数组
索引数组:
数组的键是整数的数组
print_r(数组名可以打印出数组以键值对的方式)
索引数组的三种赋值方式
1:$arr[0]="值"
2:array("0"=>"值")
3:array("值")
isset()判断是否设置了是否存在
关联数组:
关联数组的键是字符串的数组
关联数组的赋值方式
1:数组变量名后面中括号键是一个字符串
如:arr["zhongguo"]="中国";
2:array("键"=>"值")
判断是否存在
1:判断函数是否存在
function_exists(“函数名”)
2:判断类是否存在
class_exists(“类名”)
3:判断文件是否存在
file_exists(文件变量)