[ create a new paste ] login | about

Link: http://codepad.org/vRf7GifJ    [ raw code | output | fork ]

PHP, pasted on Feb 12:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

$xml = "<smses>
<sms body='something' type='1' address='1234'/>
<sms body='something' type='2' address='12345'/>
<sms body='something' type='2' address='1234'/>
</smses>";

$doc = new DOMDocument();
$doc->loadXML($xml);

$path = new Domxpath($doc);

$num = 1234;

$result = $path->query("//smses/sms[@address='$num']");

foreach($result as $res)
{
    echo "<div id='sms' class='" . $res->getAttribute("type") . "'>".$res->getAttribute("body").'</div><br/><br/>';
}


Output:
1
<div id='sms' class='1'>something</div><br/><br/><div id='sms' class='2'>something</div><br/><br/>


Create a new paste based on this one


Comments: