您好,登錄后才能下訂單哦!
方法一:
class Person{
var $name;
var $sex;
var $age;
function say(){
echo "這個人在說話"; //如果這里不寫echo,那就要寫return"這個人在說話";而且調用的時候寫 echo $person1->say;
}
function run(){
echo "這個人在走路";
}
}
$person1=new person();
$person2=new person();
$person1->name="張三";
$person1->sex="女";
echo $person1->name;
echo "<br/>";
echo $person1->sex;
$person1->say(); //因為在function中已經寫過echo了,所以這里就直接引用了(即:$person1- >say();)
方法二:(私有成員的訪問)
class Person{
private $name;
private $sex;
private $age;
public function __set($name,$value){ //function后面加的是兩個下劃線,且二者之間有個 空格
return $this->$name=$value;
}
public function __get($name){
return $this->$name;
}
}
$person1= new person();
$person2= new person();
$person1->name="張三";
echo $person1->name; //如果在function里已經寫過echo,這里直接寫$person1->name就行了
$person1->sex="40";
echo $person1->sex;
?>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。