<div>
<span class="apple1evil">123</span>
<span class="apple!evil">456</span>
<span class="appleCevil">789</span>
<span class="appleRevil">000</span>
</div>
//div/span[@class[starts-with(.,'apple')][substring(.,string-length()-3)='evil']]
//td[@class="official"]/p/a/text()
//div[@id="preloader"][contains(@style, "none")]
echo $content;
поможет.$el = $xPath->query('//title');
echo $el->item(0)->nodeValue;
$el = $xPath->query('//table[@class="table_class"]/tr[15]/td');
получить значения атрибута name
//div[@class="reports"]/div[@class="SUCCESS"]/div[@class="name"]
//div[@class="reports"]/div[@class="ERROR"]/div[@class="author"]
//li/a[@class="fancybox-thumbs2"]
//li/a[@class="fancybox-thumbs2"]/@href
//*[not(name() = "tbody")]/@style
$res = $xpath->query('//*[not(name() = "tbody")]/@style');
foreach ($res as $r)
echo $r->nodeValue;
$res = $xpath->query('//*[not(name() = "tbody")]');
foreach ($res as $r)
echo $r->getAttribute('style');
$xml = '<СписокВалют>
<результат>
<контент>
<пункт вал1="USD" вал2="RUB">69.966015</пункт>
<пункт вал1="CNY" вал2="KZT">50.799100</пункт>
<пункт вал1="RUB" вал2="KZT">4.859019</пункт>
</контент>
</результат>
</СписокВалют>';
$doc = new DOMDocument('UTF-8');
$doc->loadXML($xml);
$xpath = new DOMXPath($doc);
$res = $xpath->query("//пункт[@вал1='USD']");
echo $res->item(0)->nodeValue;
$prices_value = $xpath->query("//div/span[2]");
if($prices_value !== FALSE && $prices_value->length > 0)
echo $prices_value->item(0)->nodeValue; // тут ваше значение
$prices_value = $xpath->query('//div/span');
if($prices_value !== FALSE && $prices_value->length > 0)
{
foreach($items as $item)
echo $item->nodeValue;
}
//div[@class="div1"]/*[contains(text(), '" + CityName + "')]