2011-08-14 96 views
1

我有这种代码的和平。这是PHP,而不是JavaScript。从对象中获取类参数

$doc = new DOMDocument(); 
$doc->loadHTML($article_header); 

$imgs = $doc->getElementsByTagName('img'); 
foreach ($imgs as $img) { 

所以在$ imgs变量坐标对象与标签img。但我的一些img标签有类,有些没有。我现在想要做的是检查哪些$ imgs有类。那我该怎么做?

+0

有课吗?你什么意思?也许如果每个''img''都附带了一个css类? –

+0

编辑,检查... – David

回答

2

这工作得很好,并抓住谁拥有一类集所有img的:

$doc = new DOMDocument(); 
$doc->loadHTML($article_header); 

$imgs = $doc->getElementsByTagName('img'); 
foreach ($imgs as $img) { 
    if($img->getAttribute('class')){ 
      // has class 
    } else { 
     // no class 
    } 
} 
+0

完美,谢谢! – David