关于PHP的__construct()函数
2024-10-21 16:34:12
1 <?php
2 header("Content-Type:text/html;charset=utf-8");//调整为utf-8编码格式
3 class car
4 {
5 var $version;
6 var $money;
7 var $color=green;
8
9 function __construct($para1,$para2,$para3){
10 $this->version=$para1;
11 $this->money=$para2;
12 $this->color=$para3;
13
14 }//构造函数,在new一个新对象的时候自动调用,其需要传递三个参数,使用$this指针,将参数值赋给car的三属性
15
16 function carInfoPrint(){
17 echo $this->version."的车,其价格是:".$this->money.",其颜色是:".$this->color;
18 }
19
20 }
21
22 $car1=new car("BMW","200w","red");//new 一辆车car1,并为其赋予属性值
23 $car1->carInfoPrint();//car1调用其carInfoPrint()方法
24
25 ?>
显示结果:
最新文章
- access日期与sql server日期区别
- win10下 解决系统进程占用80端口
- Only one statement is allowed per batch. A batch separator, such as &#39;GO&#39;, might be required between statements.
- PHP计算时间差,并返回什么时间之前发表的内容
- Maven学习5-聚合与继承
- JDK 环境变量设置
- jar包制作
- Redis到底该如何利用?【转自:http://www.cnblogs.com/capqueen/p/HowToUseRedis.html】
- JPBM4.4基础及数据库说明
- ###《Effective STL》--Chapter2
- Oracle datafile特殊字符处理
- Linux查看用户和组命令
- bitVector@ java bit自我practice##Q&;A:为何int 来初始化size of bitVector?long,甚至是BigInteger等策略
- 奔跑的xiaodao
- Android的MVC框架
- 开始记录学习java的笔记
- Hive 锁处理
- [Swift]LeetCode15. 三数之和 | 3Sum
- python3+selenium框架设计10-发送邮件
- (转)Visual Studio 2013新功能预览:增代码的透明度和可追溯性
热门文章
- 一文弄懂使用Jmeter来进行性能测试
- C#异步和多线程以及Thread、ThreadPool、Task区别和使用方法
- Python_小程序(云开发)
- Java中new一个对象是一个怎样的过程?JVM中发生了什么?
- codeforce 849B
- Emoji of github &; twitter
- Linux kill All In One
- GraphQL All In One
- Next.js Conf 2020
- React &; react-native &; vue &; cli &; environment information &; report bugs