博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个完整的PHP类包含的七种语法说明
阅读量:5911 次
发布时间:2019-06-19

本文共 906 字,大约阅读时间需要 3 分钟。

类中的七种语法说明

-属性 

-静态属性 
-方法 
-静态方法 
-类常量 
-构造函数 
-析构函数

'; } // 静态方法 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,'
';

总结:

对象可以调用属性和静态属性,类只能调用静态属性。

对象可以调用方法和静态方法,类可以调用方法和静态方法。

 

转载于:https://www.cnblogs.com/qingsong/p/5350117.html

你可能感兴趣的文章
OSChina 周一乱弹 ——程序员跟产品经理撕逼必须掌握的套路
查看>>
Linux系统启动流程详解
查看>>
我的友情链接
查看>>
Magento(CE1.X)自带模块解析五
查看>>
linux基础
查看>>
Factory Method模式 (一)
查看>>
java正则表达式的学习
查看>>
Linux 环境变量的配置解决(-bash: jps: command not found)问题
查看>>
redis遇到过的问题汇总(持续更新)
查看>>
组策略无法正常应用
查看>>
[转载]Monit:开源服务器监控工具
查看>>
Linux 打印 颜色显示
查看>>
dubbo请求调用过程分析
查看>>
Oracle学习(一):Oracle数据库基础
查看>>
27. Python对Mysql的操作(2)
查看>>
Linux 中用 strace 追踪系统调用和信号值
查看>>
JAVASE贪吃蛇开发记录
查看>>
mysql全文索引____ft_min_word_len
查看>>
Shiro的记住我功能失效原因
查看>>
yum方式安装mysql报错找不到mysql.sock
查看>>