私はPHPバージョン5.2.5を使用しています。 自分のクラスをintと比較できるようにしたい。クラスとintを比較する
abstract class A {
private $value;
public function __construct($value)
{
$this->value = $value;
}
public function __toString()
{
return $this->value;
}
}
class B extends A { }
が、私はこのように私のクラスを使用することができるようにしたい:私はそれを行うことができますどのよう
$inst = new B(20);
if($inst==20) {
//...
}
?
[PHPでの比較演算子のオーバーロード]の複製があります(http://stackoverflow.com/questions/3111668/comparison-operator-overloading-in-php) –