【发布时间】:2011-11-12 05:46:49
【问题描述】:
有没有办法重载 = 运算符?
所以想要我如下:
class b{
function overloadis(){
// do somethng
}
}
$a = new b();
$a = 'c';
在上面的例子中,我希望当 $a = 'c';被调用时,首先调用方法重载is,然后该函数决定动作(将'c'分配给$a)是否执行或中止。
这样可以吗?
提前谢谢, 鲍勃
【问题讨论】:
-
不,那篇文章是关于一个数组的。我找不到普通变量的答案,而不是数组。
-
我觉得这是一种错误的懒惰。
标签: php oop operator-overloading overloading