[PHP-users 11510] クラスのコンストラクタの返値について
Kiyohito Mizusako
php-users@php.gr.jp
Fri, 15 Nov 2002 11:45:24 +0900
こんにちは。mizusakoです。
現在、チェック用のクラスを作っています。
ソースの量を抑えたいので、クラスのコンストラクタの戻り値のみで
判別を行おうと思っているのですが、うまく取得できません。
ML等で探してみたのですが、探し方が悪いのか、見つけることが出来ませんで
した。
下記のようなコンストラクタでの戻り値での判別の方法は、ありますでしょうか?
class StrCheck{
var $ErrMsg;
function StrCheck($a, $b){
<ここでチェック>
if(チェックOK){
return true;
}else{
$this->ErrMsg = "チェックエラー";
return false;
}
}
}
$chk = new StrCheck($aa, $bb);
if(!$chk){ // Falseならエラー内容を表示。
print $chk->ErrMsg;
}
-環境-
Turbolinux Server 6.5
Apache 1.3.27
PHP 4.0.5
_/_/_/_/_/_/_/_/_/_/_/_/_/
Mizusako
mizusako@southwave.co.jp
_/_/_/_/_/_/_/_/_/_/_/_/_/_