PHP变量:
PHP 变量规则:
• 变量以 $ 符号开头,其后是变量的名称
• 变量名称必须以字母或下划线开头
• 变量名称不能以数字开头
• 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
• 变量名称对大小写敏感($y 与 $Y 是两个不同的变量)
PHP没有创建变量的命令,变量在首次赋值时会被创建。
PHP变量分为全局变量,局部变量,静态变量(函数里的变量不删除)。
有意思的是全局变量不能再局部函数里面使用,这点跟C++和java不一样。
PHP常量:
常量是单个值的标识符(名称)。在脚本中无法改变该值。
有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。
与变量不同,常量贯穿整个脚本是自动全局的。
设置 PHP 常量:
如需设置常量,请使用 define() 函数 - 它使用三个参数:
首个参数定义常量的名称
第二个参数定义常量的值
可选的第三个参数规定常量名是否对大小写敏感。默认是 false。
PHP数组:
在 PHP 中,有三种数组类型:
索引数组 - 带有数字索引的数组
关联数组 - 带有指定键的数组
多维数组 - 包含一个或多个数组的数组
PHP异常捕获:
异常的规则:
需要进行异常处理的代码应该放入 try 代码块内,以便捕获潜在的异常。
每个 try 或 throw 代码块必须至少拥有一个对应的 catch 代码块。
使用多个 catch 代码块可以捕获不同种类的异常。
可以在 try 代码块内的 catch 代码块中再次抛出(re-thrown)异常。
简而言之:如果抛出了异常,就必须捕获它。