PHP面向对象语法一new(系列篇)

2022-03-25 20:23:54 浏览数 (1)

代码语言:javascript复制
<?php
header('Content-Type:text/html;charset=utf-8');
class Humanity{
	public $name;
	public $sex;
	const BIRTHPLACE="地球";
	public function eat($food)
	{
		echo "正在吃{$food}";
	}
}
$xiaoZhao=new Humanity();//创建一个Humanity类的实例
$xiaoZhao->name='赵匡胤';//设置
echo $xiaoZhao->name;//输出
echo '<br />';
$xiaoZhao->sex='男';

echo $xiaoZhao->sex;
echo '<br />';
$xiaoZhao->iq=100;
echo $xiaoZhao->iq;
echo '<br />';

$xiaoZhao->eat('苹果');
echo '<br />';
$xiaoZhao->eat('鸭梨');
echo '<br />';

$hanMM=new Humanity();
$hanMM->name='韩梅梅';
$hanMM->sex='女';
$hanMM->eat('荔枝');

思维段:类是一类的食物的总称.对象是一类事物中的某一个。 new的含义:每new出一个对象代表独一无二的物体. 注意:

这是常量,你可以试试再写const BIRTHPLACE=“月球”;会发生错误,因为他是不可改变的。

这段代码可以把乱码改成不乱码.

{$food}代表输出一个变量的方式.

0 人点赞