当前位置:Gxlcms > 数据库问题 > PHP与MYSQL程序设计【第四版】 第三章随笔——(1)

PHP与MYSQL程序设计【第四版】 第三章随笔——(1)

时间:2021-07-01 10:21:17 帮助过:2人阅读

Appliance { private $_power; function setPower($status){ $this->_power = $status; } } ... $blender = new Appliance; /* 类定义创建了一些与数据结构(这里的Appliance)相关的属性和函数,Appliance只有一个属性power,这个属性可用setPower()进行修改。 类定义是一个模板,本身无法操作,而对象是基于此模板创建的。这是通过new关键字实现的。因此最后一行创建了类Appliance的一个对象,名为blender 这样就可以使用setPower()来设置blender对象的power属性了: $blender->setPower("on") */

      使用类型强制转换实现数据类型间的转换:

 

            P.S 类型转换操作符

                转换操作符        转换为

                (array)            数组

                (bool)或(boolean)        布尔值

                (int)或(integer)        整数值

                (object)            对象

                (real)或(double)或(float)     浮点数

                (string)            字符串

 

    类型自动转换:PHP对于类型定义非常松散,有时会根据引用变量时所处的环境,将变量自动转换为整数类型。

    与类型有关的函数:

      获取类型:gettype()形式:string gettype(mixed var)

      转换类型:settype()形式:boolean settype(mixed var,string type)

     类型标识符函数:形式:boolean is_name(mixed var)

 

  3.5 标识符

    合法的标识符需满足以下性质:

      以字母或下划线开头

      只能由字母、数字、下划线字符和从127~255的其他ASCII字符组成

      区分大小写

      任意长度

      标识符名不能与任何PHP预定义关键字相同。

 

PHP与MYSQL程序设计【第四版】 第三章随笔——(1)

标签:

人气教程排行