Tôi nghĩ rằng đoạn mã sau sẽ hoạt động, nhưng nó không (Đã chỉnh sửa: Bây giờ hoạt động trong PHP 5.5+) :
if (!empty($r->getError()))
getError()
Đơn giản là ở đâu :
public function getError()
{
return $this->error;
}
Nhưng tôi đã kết thúc với lỗi này:
không thể sử dụng giá trị trả về của phương thức trong ngữ cảnh ghi
Điều đó có nghĩa là gì? Đây không phải chỉ là một đọc?
if ( !$e->find('div') )
để kiểm tra xem phần tử HTML DOM hiện tại có trống hay không. Tôi sử dụng nó bên trong vòng lặp để in ra chỉ một Div mà không có Div bên trong nó.
empty
: wiki.php.net/rfc/empty_isset_exprs