博主信息
博文 52
粉丝 0
评论 3
访问量 54175
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php标签大全
王小飞
原创
3274人浏览过
  1. abstract 抽象,写在类、接口前面 代表静态
  2. extends 继承,写在类名称后面 如:class lei extends fulei
  3. static 静态,写在类、接口前面 代表静态
  4. public 类内使用,写在属性和方法前面,代表公开的成员。
  5. private 类内使用,写在属性和方法前面,代表受保护成员。
  6. self() 输出当前类名
  7. static() 输出调用类的类名,而非当前类,在继承环境下使用
  8. static::fangfa() static代表调用类 而非当前父类
  9. parent::fangfa() parent代表上级父类名称
  10. serialize($变量) 序列化
  11. unserialize($变量) 反序列化
  12. file_put_contents(文件名)保存到文件中生成新文件
  13. file_get_contents(读取文件)读取文件内容可以放到变量中
  14. namespace 声明一个空间 如:namespace 我是被声明的空间l
  15. const 声明一个常量 如:const 我是常量 = '我是常量值';
  16. interface 声明一个接口
  17. class 声明一个类
  18. function 声明一个函数
  19. use as 给空间,类,函数 起别名
  20. require 加载文件
  21. ::class 获取当前空间的名称 如:echo 我是类::class;

调用时显示:

  1. object 对象的意思 #1代表对象id

字符串函数

  1. ucfirst($bianlaing);首字母大写
  2. 判断方法是否存在$this方法所在对象/类 $method方法的名称 有则返回 无则返回null
  3. method_exists($this, $method) ? $this->$method() : null;
  4. 输出长度控制 0代表从0开始到5结束
  5. return mb_substr($this->name, 0, 5) . '...';
  6. trim 字符串的意思吧
  7. unset 命令用于删除变量或函数。

变量,方法等

  1. 构造方法: __construct(), 是类的实例化过程中被自动调用, new 的时候
  2. 属性设置拦截器:__set(属性名称,属性值)
  3. 属性查询拦截器:__get(这里面写属性名称)
  4. 属性检测拦截器:__isset($属性名)
  5. 属性销毁拦截器:__unset($属性名)
  6. 方法拦截器:__call($属性名)
  7. 静态方法拦截器:__callStatic($属性名)
  8. 序列化筛选属性__sleep()
  9. 反序列化更新属性值__wackup()

系统常量

  1. __NAMESPACE__ 当前的空间
  2. __DIR__ 返回当前文件所在路径
  3. DIRECTORY_SEPARATOR 路径线,随系统变化
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学