把所有属性弄成private,设置属性的时候用 set_xxx方法,读取属性的时候用get_xxx方法。也不知道这样相对 $obj->xxx 有什么好处,看java里面这么搞,我就这么搞了
1
beaaar Jun 26, 2014
在外部直接修改某些属性值不安全,通过方法修改可以做一下过滤判断
|
3
lm902 Jun 26, 2014 via Android
看到这个 问一下 PHP里有没有像这样的实现
string username { get { //处理... return username; } set { //过滤... username = value; } } username = "ZeDong Mao"; |
4
luoyou1014 Jun 26, 2014
|
5
ddzz OP @luoyou1014 _GET、_SET是挺好用,只是在IDE里面就没法自动提示了
|