मुझे लगता है कि निम्नलिखित कोड को काम करना चाहिए, लेकिन यह नहीं होता है (संपादित: अब PHP 5.5+ में काम करता है) :
if (!empty($r->getError()))
कहाँ getError()बस है:
public function getError()
{
return $this->error;
}
फिर भी मैं इस त्रुटि को समाप्त करता हूं:
लिखने के संदर्भ में विधि वापसी मूल्य का उपयोग नहीं कर सकते
इसका क्या मतलब है? क्या यह सिर्फ एक पढ़ने के लिए नहीं है?
if ( !$e->find('div') ) है कि जाँच करता है, तो वर्तमान HTML डोम तत्व खाली है या नहीं कर रहे हैं। मैं इसे लूप के अंदर का उपयोग करता हूं ताकि इसके अंदर के अंदरूनी डिव के बिना केवल एक डिव का प्रिंट आउट ले सके।
empty: wiki.php.net/rfc/empty_isset_exprs