2012-01-24 26 views
1

私はORMとしてphpActiveRecordを使っています。だから私はそれがオブジェクトを吐き出す質問をするとき。私の問題は、空の/ nullまたはその他の無駄な、いくつかのオブジェクトで実行するコードでオブジェクトを反復処理するときです。「通知」の形で例外がスローされます。ブレークエラーですが、私は自分のコードにその余白を残したくありません。だから今私は何かが見えるかどうかを確認しようとしているのですか?オブジェクトが空であるかどうかを調べるphop oop/null

$this->object 

が空、ヌル、または他の方法で設定されています。私は試しました

if(!isset($this->object)) 
if(!empty($this->object)) 
if(trim($this->object)!=='') 

私は非オブジェクトのプロパティを取得しようとしているようだ。これは通常私がオブジェクト上の配列にアクセスしていることを意味しますが、同じ$ this->オブジェクトが実際にデータを持つすべての結果に対して機能するためではありません。

答えて

関連する問題