全球旧事资料 分类
式被转换成字符串,其中1是PHP在运行时给资源
指定的唯一标识。如果希望获取资源的类型,请使用函数get_resource_type。
NULL将被转换成空字符串。
正如以上所示,将数组、对象或者资源打印出来,并不能提供任何关于这些值本身的有用的信息。请参阅函数pri
t_r和var_dump,对于调试来说,这些是更好的打印值的方法。可以将PHP的值转换为字符串以永久地储存它们。这种方法被称为序列化,可以用函数serialize来完成该操作。如果在安装PHP时建立了WDDX支持,还可以将PHP的值序列化为XML结构。
4强制转换为数组array
对于任何的类型:整型、浮点、字符串、布尔和资源,如果将一个值转换为数组,将得到一个仅
有一个元素的数组(其下标为0),该元素即为此标量的值。
如果将一个对象转换成一个数组,所得到的数组的元素为该对象的属性(成员变量),其键名为
成员变量名。
如果将一个
NULL
值转换成数组,将得到一个空数组。
5转换为对象object如果将一个对象转换成对象,它将不会有任何变化。如果其它任何类型的值被转换成对象,内置类stdClass的一个实例将被建立。如果该值为NULL,则新的实例为空。数组转换成对象将使键名成为属性名并具有相对应的值。对于任何其它的值,名为scalar的成员变量将包含该值
6转换为资源无法转换由于资源类型变量保存有为打开文件、数据库连接、图形画布区域等的特殊句柄,因此无法将其它类型的值转换为资源。■PHP类型比较表看手册附录P类型比较表看手册附录看手以下的表格显示了PHP类型和比较运算符在松散和严格比较时的作用。该补充材料还和类型戏法的相关章节内容有关。
注意
9
fhttpwwwjackbooc


HTML表单并不传递整数、浮点数或者布尔值,它们只传递字符串。要想检测一个字符串是不是数字,可以使用is_
umeric函数。在没有定义变量x的时候,诸如ifx的用法会导致一个E_NOTICE级别的错误。所以,可以考虑用empty或者isset函数来初始化变量。
PHP常量
常量:常量:合法的常量名以字母由大写字母组成和C语言一样由大写字母组成和语言一样下划线一样或下划线下划线开始,后面跟着任何字母数字下划线字母,数字下划线。字母数字或下划线常量和变量不同:

常量前面没有美元符号();常量只能用defi
e函数定义,而不能通过赋值语句;常量可以不用理会变量范围的规则而在任何地方定义和访问;常量一旦定义就不能被重新定义或者取消定义;
常量只能包含标量数r
好听全球资料 返回顶部