2008
06-14
06-14
在php的开发过程中,我们的error_reporting()开到最严格,2047,因此,好多php本身可避免的报错也都会出来,就跟C一样让在在强类型状态下工作。
为了尽量使程序兼容,我们对每个变量的有效性进行严格判断。
我一般使用 isset($a) ? $a : ”;这种方式对变量进行判断,如果变量不存在的话初始化变量。
当然在其他的地方也可以使用该方法检验变量有效性。
底下是大部分进行验证的函数。
检测变量状态: isset() empty()
检测变量类型 is_array() is_double() is_float() is_real() is_long() is_int() is_integer() is_string() is_object()
具体使用可以查下手册
PHP并不比C或者其他语言差,关键在于你编程的态度.
六月 14th, 2008 at 21:01:02
高,实在是高