PHP Simple HTML DOM Parser : Select two classes
php, simple-html-dom
Solution
Just found a way :
foreach ($html->find('a[class=autoindex_a snap_shots]') as $link) {
if(isset($link)){
foreach($link->find('strong') as $tag)
{
$name = $tag->plaintext ;
$hiren[] = $name ;
}
}
}
Problem
My problem is very simple . Let's say I have multiple 'a' : ``` <td class="autoindex_td"> <a class="autoindex_a snap_shots" href="http://example.com.html"> <img height="16" width="16" src="http://exmple.com/download/index_icons/winxp/sound.png" alt="[mp3]"></img> <strong> 05 - example.mp3 </strong> </a> </td> ``` I just want to find 'strong' which has two classes . Here what I tried : ``` foreach ($html->find('a[class=autoindex_a , class=snap_shots]') as $link) { if(isset($link)){ foreach($link->find('strong') as $tag) { $name = $tag->plaintext ; $hiren[] = $name ; } } } ``` But I get `null` .So how do I select two class at the same time ?