gpt4 book ai didi

php - 如何在 PHP 类中分配变量?

转载 作者:可可西里 更新时间:2023-11-01 01:16:07 25 4
gpt4 key购买 nike

<分区>

我在 codeacademy 做了一个练习与 PHP 中的对象相关。它要求我在类 Cat 中定义一个公共(public)变量 $name:

    <?php
class Cat {

public $isAlive = true;
public $numLegs = 4;
public $name;

public function __construct( $name ) {
$this->name = $name;
}

public function meow() {
return "Meow meow. " . $this->name . "<br>";
}
}

$cat1 = new Cat( "CodeCat" );
echo $cat1->meow();

?>

public $name; 这行真的需要吗?据我了解,我使用参数值 CodeCat 调用特殊函数 __construct。然后这个CodeCat被赋值给变量$this->name,这就是我稍后在函数meow中使用的。如果我注释掉 public $name; 行,那么这不会影响结果。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com