phpマジックの方法の機能と用法の実例は分析します。
本論文の実例はphpマジック方法の機能と使い方を述べている。皆さんに参考にしてあげます。具体的には以下の通りです。
本論文で述べたように、皆さんのPHPプログラムの設計に役に立ちますように。
<?php
//php
header('content-type:text/html;charset=utf-8');
class Person{
public $name;
protected $sex;
private $salary;
// ,
public function __construct($name,$sex,$salary){
$this->name=$name;
$this->sex=$sex;
$this->salary=$salary;
}
// __CLASS__
public function getClassName(){
echo __CLASS__;
}
// __FUNCTION__
public function getMethod(){
echo __FUNCTION__;
}
//__tostring()
public function __tostring(){
return ' var_dump()'.' '.$this->name;
}
//__clone() clone
public function __clone(){
echo ' ';
$this->name=' ';
}
//__get()
public function __get($a){
echo $a.' ';
}
//__set()
public function __set($name,$value){
echo $name.' '.$value;
}
//__isset()
public function __isset($name){
echo $name.' ';
}
//__call() ,
public function __call($method,$a){
echo ' '.$method.' ';
$this->getname();
}
public function getname(){
echo $this->name;
}
}
//
$person=new Person(' ',' ',12223);
$person1=new Person(' ',' ',12223);
//$person2=new Person(' ',' ',11111);
var_dump($person);
var_dump($person1);
exit;
$person->getClassName();
$person->getMethod();
//echo $person->name;
//echo $person;
$person1=$person; //
//var_dump($person);
//var_dump($person1);
$person2=clone $person; //
//var_dump($person);
//var_dump($person2);
//echo $person2->name;
//$person->salary=10000;
//var_dump(isset($person->salary));
//$person->getName();
PHPについてもっと興味のある読者は、本駅のテーマを見てもいいです。「php対象プログラム設計入門教程」、「PHP基本文法入門教程」、「PHP演算と演算子の使い方のまとめ」、「PHPネットワークプログラミング技術のまとめ」、「PHP配列(Aray)操作テクニック大全」、「php文字列(string)使い方のまとめ」、「php+mysqlデータベース操作入門教程」および「phpよくあるデータベースの操作技巧のまとめ」本論文で述べたように、皆さんのPHPプログラムの設計に役に立ちますように。