我的類文件就像下面如果我將參數傳遞給我的構造函數,我是否想每次創建對象實例時都傳遞參數?
<?php
class person {
var $name;
function __construct($persons_name) {
$this->name = $persons_name;
}
function set_name($new_name) {
$this->name = $new_name;
}
function get_name() {
return $this->name;
}
}
在我的結構我傳遞一個值。 一些別的地方的時候我要像下面
$hasee= new person();
$muja = new person("Mujahidh Haseem");
我想和嚴格傳遞價值創造人類的對象實例? 我收到這些通知的第一例。
Warning: Missing argument 1 for person::__construct(), called in D:\xampp\htdocs\oop\index.php on line 3 and defined in D:\xampp\htdocs\oop\class_lib.php on line 5
Notice: Undefined variable: persons_name in D:\xampp\htdocs\oop\class_lib.php on line 6
'解析錯誤:語法錯誤,意外'=='(T_IS_EQUAL),期待')'' – ShiraNai7
我怎樣才能使用__constructor? – Mujahidh
在問題中。它將在兩種情況下都起作用。 – splash58