喜:
$client = new SoapClient("http://rscnagahrd/OracleWS/Oracle.asmx?WSDL");
$result = $client->getFoods();
$objResult = simplexml_load_string($result->getFoodsResult->any);
PHP保存XML的標記值碼這行後,PHP變量
我想從$objResult
的標籤值提取到一個PHP變量。
當I var_dump($objResult);
我得到:
object(SimpleXMLElement)#4 (1) {
["NewDataSet"]=> object(SimpleXMLElement)#5 (1) {
["Table"]=> array(4) {
[0]=> object(SimpleXMLElement)#6 (4) {
["FOOD_ID"]=> string(1) "1"
["FOOD_NAME"]=> string(6) "Burger"
["FOOD_DESC"]=> string(15) "100% Beef Patty"
["FOOD_PRICE"]=> string(2) "25"
}
[1]=> object(SimpleXMLElement)#7 (4) {
["FOOD_ID"]=> string(1) "2"
["FOOD_NAME"]=> string(4) "Coke"
["FOOD_DESC"]=> string(6) "Drinks"
["FOOD_PRICE"]=> string(2) "10"
}
[2]=> object(SimpleXMLElement)#8 (4) {
["FOOD_ID"]=> string(1) "3"
["FOOD_NAME"]=> string(5) "Pepsi"
["FOOD_DESC"]=> string(6) "Drinks"
["FOOD_PRICE"]=> string(2) "10"
}
[3]=> object(SimpleXMLElement)#9 (4) {
["FOOD_ID"]=> string(1) "4"
["FOOD_NAME"]=> string(12) "French Fries"
["FOOD_DESC"]=> string(16) "Made from France"
["FOOD_PRICE"]=> string(2) "15"
}
}
}
}
我想例如存儲與TAG的所有項目 「FOOD_NAME」 被分配到一個PHP變量
$foodname(0)
這個問題似乎是無關緊要的,因爲它是關於詢問在PHP手冊中列出的問題。請參閱[基本的SimpleXML用法](http://php.net/simplexml.examples-basic) – hakre