とあるプログラムでmetaのdescriptionを取得しています。
基本的には以下のコードで問題なく取得できるんですが、descriptionが無いサイトだとタイトルの通りのエラーが出ます。
$crawler->filterXPath('//meta[@name="description"]')->attr('content');
issetに入れてみても同じくエラーになります。
if ( isset($crawler->filterXPath('//meta[@name="description"]')->attr('content')) )
どうにか値が存在しない場合を判定する方法は無いでしょうか?
無事に動作しました。