本文主要介绍了一个完整的php类包含的七种语法说明,这些语法包括属性、静态属性、方法、静态方法、类常量、构造函数、析构函数。本文一一给代码示例和详细注解让你快速了解类的写法。希望对大家有所帮助。
类中的七种语法说明
-属性
-静态属性
-方法
-静态方法
-类常量
-构造函数
-析构函数
';
}
// 静态方法
public static function static_stuFunction() {
echo 'static_function','
';
}
// 构造函数 创建对象时自动调用
public function __construct($stu_name) {
$this->stu_name = $stu_name;
echo '__construct','
';
}
// 析构函数 销毁对象时自动调用
public function __destruct() {
echo '__destruct','
';
}
}
// 实例化类对象
$object = new Student('Tom');
// 对象调用属性
echo $object->stu_name,'
';
// 对象调用静态属性
echo $object::$stu_num,'
';
// 类调用静态属性
echo Student::$stu_num,'
';
// 使用对象分别调用方法和静态方法
$object->stuFunction();
$object->static_stuFunction();
$object::stuFunction();
$object::static_stuFunction();
// 使用类分别调用方法和静态方法
Student::stuFunction();
Student::static_stuFunction();
// 类调用类常量
echo Student::STUDENT,'
';
总结:
立即学习“PHP免费学习笔记(深入)”;
对象可以调用属性和静态属性,类只能调用静态属性。
本文档主要讲述的是mybatis语法和介绍;MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。感兴趣的朋友可
对象可以调用方法和静态方法,类可以调用方法和静态方法。
相关推荐:










