当前位置: 首页 > news >正文

PHP8的类与对象的基本操作之成员变量-PHP8知识详解

成员变量是指在类中定义的变量。在类中可以声明多个变量,所以对象中可以存在多个成员变量,每个变量将存储不同的对象属性信息。

Image

例如以下定义:

public class Goods {
关键字 $name; //类的成员变量
}

成员属性必须使用关键词进行修饰,常见的关键词包括public、protected、private、static和final。定义成员变量时,可以不进行赋值操作。

定义和使用成员变量,参考代码:

<?phpclass Fruit {public $name;                               //定义成员变量public $num;                                //定义成员变量function getFruit ($name,$num){            //定义成员方法$this->name=$name;                     //调用本类的成员变量$this->price=$num;                    //调用本类的成员变量If($this->price<300){return $this->name. "的库存数量不多了,需要尽快进货!";}else{return $this->name. "的库存充足,不需要进货!";}}}$f1=new Fruit();                                //类的实例化echo $f1->getFruit ("梨",260);     //调用方法echo "<br />";  $f2=new Fruit();                               //类的实例化echo $f2->getFruit ("石榴",500);       //调用方法
?>

以上代码在PHP8中运行的结果为:

梨的库存数量不多了,需要尽快进货!
石榴的库存充足,不需要进货!

到此为止,PHP8的类与对象的基本操作之成员变量就讲解完毕了。

http://www.lryc.cn/news/175250.html

相关文章:

  • phpstudy2016 RCE漏洞验证
  • 【QT】QT事件Event大全
  • 华为云云耀云服务器L实例评测|华为云上安装etcd
  • RDLC动态设置整个表格是否显示
  • xp 系统 安装 python 2.7 ide pip
  • RabbitMQ生产故障问题分析
  • 12大常用自动化测试工具,请记得转发收藏!
  • Android Studio 的aapt2.exe在哪个目录下
  • 【pytest】conftest.py使用
  • SpringBoot集成Prometheus实现监控
  • 【操作系统笔记十】缓存一致性
  • lS1028 + 六网口TSN 硬交换+QNX/Linux实时系统解决方案在轨道交通系统的应用
  • 实现字符串反转函数
  • 抽检监测实施
  • C++中的静态库与动态库
  • UGUI 绘制线段
  • 详细学习Mybatis(2)
  • LinkedList与链表
  • 纳米软件芯片自动化测试系统测试电源芯片稳压反馈的方法
  • 微信小程序之项目基本结构、页面的基础及宿主环境
  • C/C++鸡尾酒疗法 2023年5月电子学会青少年软件编程(C/C++)等级考试一级真题答案解析
  • 人工智能及大模型简介
  • 基于springboot消防员招录系统
  • 手把手教你制作登录、注册界面 SpringBoot+Vue.js(cookie的灵活运用,验证码功能)
  • C++ Qt零基础入门进阶与企业级项目实战教程与学习方法分享
  • TypeScript学习记录
  • vue内置组件Transition的详解
  • 中秋节听夜曲,Android OpenGL 呈现周董专属的玉兔主题音乐播放器
  • 008_第一代软件系统架构
  • oracle客户端的安装(SQL Developer)