[ask] Mendapatkan variable dari url xml di php


Status
Not open for further replies.

alexistdev

Expert 1.0
Hello tuan,

saya belum pernah pakai xml sebelumnya, jadi ceritanya begini, saya punya xml response:

<response>
<matched>Y</matched>
<test>MAIL</test>
<count>19</count>
</response>

yang saya inginkan adalah, bagaimana menyimpan hasil dari <matched>Y</matched> , dimana yang ingin saya dapatkan adalah "Y" tersebut , dan nantinya akan disimpan di variable $result= Y

mau saya buat jika $result= Y maka .... jika tidak maka ....

gimana ya tuan?

terimakasih

full code nya spt ini:
<?php
$url ='http://botscout.com/test/[email protected]&key=p4qQB9gblOrdjwn&format=xml';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$xml = curl_exec($ch);
curl_close($ch);
print_r($xml);
?>
 

alexistdev

Expert 1.0
Pelajari 'SimpleXML Parser'.

saya coba pakai
<?php
$url ='http://botscout.com/test/[email protected]&key=p4qQB9gblOrdjwn&format=xml';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$xml = curl_exec($ch);
curl_close($ch);
$xml= simplexml_load_string($xml)->matched;
print_r($xml);
?>
hasilnya
SimpleXMLElement Object ( [0] => Y )

caranya dapatin value yg hanya di tag <matched>Y</matched>

itu gimana ya mas, masih bingung.
 
Status
Not open for further replies.

Top