php的構造函數可以通過參數列表來傳遞參數。
例如,以下是一個包含構造函數和參數的示例:
class MyClass {
public $var1;
public $var2;
public function __construct($arg1, $arg2) {
$this->var1 = $arg1;
$this->var2 = $arg2;
}
}
$obj = new MyClass("Value 1", "Value 2");
echo $obj->var1; // 輸出 "Value 1"
echo $obj->var2; // 輸出 "Value 2"
在上面的示例中,構造函數__construct
接收兩個參數$arg1
和$arg2
,并將它們賦值給類的成員變量var1
和var2
。然后,通過new MyClass("Value 1", "Value 2")
來實例化MyClass
類,并傳遞參數給構造函數。
最后,可以使用$obj->var1
和$obj->var2
來訪問類的成員變量,從而輸出參數的值。