php面向对象编程中__get,__set 与数据的封装
发布网友
发布时间:2022-04-06 02:16
我来回答
共2个回答
热心网友
时间:2022-04-06 03:45
在 __get 方法里面判断,如果是不能读取的就立刻报错
热心网友
时间:2022-04-06 05:03
function __get( $name ) {
$Key = array('a', 'b', 'c', 'd');
if ( !in_array( $name, $Key ) ) {
echo '该属性不允许读取';
} else {
return $this -> $name;
}
}
思路参考!