- 论坛徽章:
- 0
|
来自《PHP与MySQL5程序设计》第2版 P103
?php
/*
class Staff
{
var $name;
function __set($propName,$propValue)
{
echo "Nonexistent variable :\$$propName!";
}
}
$employee = new Staff();
$employee->name = "Mario";
$employee->title = "Executive Chef";
//Nonexistent variable :$title!
*/
//--------------------------------------------------
class Staff
{
var $name;
function __set($propName,$propValue)
{
$this->$propName = $propValue;
}
}
$employee = new Staff();
$employee->name = "Mario";
$employee->title = "Executive Chef";
echo "Name:"."$employee->name"."\n";
echo "Title:"."$employee->title";
?>
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/51625/showart_425237.html |
|