我使用此代碼從使用domdocument的img標籤獲取alt屬性。如果頁面中的圖像沒有alt屬性,或者alt屬性爲空,則不能識別該圖像。我需要一些幫助來編寫條件來檢查空的alt屬性以及根本沒有。由於PHP domdocument if語句當img標籤沒有alt屬性或者alt屬性爲空時?
$name = trim($words->nodeName);
if($name == 'img')
{
$alt= $words->getAttribute('alt');
if(!empty($alt))
{
$this->matchedAnchors[$this->count]['alt'] = trim($words->getAttribute('alt'));
那麼你會得到一個錯誤?另外,嘗試使用'if(isset($ alt)&&!empty($ alt))' – animuson