从零开始学php类(1)– 类的基础知识(原创连载)
什么是类?
简单的说,类是属性和方法的集合。
定义一个最简单的类
<?php
class person{}
?>
这样我们就定义了一个叫person的类。
关于php类的命名规则
php类的命名,包括php变量,php方法的命名都比较混乱,完全不像java那样有严谨的命名规则。
例如,对于上面的类,可以采用完全小写的写法,或者首个字母大写Person,甚至命名中有下划线写法,这些都是允许的。在不同大型的开源项目中,命名也是不同,完全凭个人习惯。
注意事项:
1.不能把类写在不同文件里,也不能把类写在不同的php块中。例如,
<?php
class person{
?>
<?php }?>
这样会产生一个”Parse error” 错误。
2.我们也不能把类命名为stdClass ,这样会产生一个”Fatal error” 。stdClass是保留类名,具体作用以后再讲。
如何初始化一个类?
可以采用new这个关键字来实例化一个类。例如:
$p = new person();
类的数据类型
我们可以用gettype这个函数来得到数据类型。echo gettype($p) ,得到的类型是 object ,说明类的类型是对象。
2条评论 ▼