PHP全てのマジックメソッド

2635 ワード

age = $age;
		$this->name = $name;
		$this->height = $height;
	}

	//                          
	//                   
	public function __get($name) { //   :           
		echo $name."                    ".'
'; } // // public function __set($name,$value) {// : $this->$name = $value.'
'; } // , public function __call($name,$value) { // : echo $name." , ".'
'; var_dump($value).'
'; } // , !!! , , static public static function __callStatic($name,$value) { // : echo $name." , ".'
'; var_dump($value).'
'; } // public function __unset($name) { // : echo $name." , ".'
'; } // public function __isset($name) { // : echo $name." , ".'
'; } // , clone , public function __clone() { $this->name = ' '; $this->age = '18'; $this->height = '165'; } // public function getVlaue($name) { // echo $this->$name.'
'; // } // , public function __sleep() { return ['age','height']; } // , public function __wakeup() { $this->name = ' '; $this->age = '18'; $this->height = '165'; } // ,echo 。!!! , return echo public function __toString() { return " , , ".'
'; } // , , 5.6 public function __debugInfo() { return ['age'=>$this->age,'height'=>$this->height]; } // public function __destruct() { echo ' ?'.'
'; } } // function __autoload($className) { $file = $className.'.php'; include $file; }