<?php class ren{ //定义一个人类 //定义成员属性 private $name='tom'; private $age=15; //定义__set()魔术方法 public function __set($name,$value){ echo "你不能为不存在或不可访问的{$name}属性赋值。<br />"; } } $ren=new ren(); //实例化人类的对象 $ren->sex='boy'; //为不存在的变量赋值 $ren->name='jim'; //为不可访问的变量赋值 ?>