簡體   English   中英

在PHP中使用if / else和for循環從XML文件中提取

[英]Using if/else & a for loop in PHP to extract from XML file

我試圖使用PHP從XML文件中檢索數據,並繼續在xml文件中返回相同的數據,而不管它是什么變量。 我意識到這應該是一個循環。

我一直試圖讓它進入循環,但是代碼似乎不起作用。 對於for循環中的組合if / else語句,在網絡上似乎沒有很好的例子。 有人知道可以快速進行工作嗎? 謝謝。

$xml=simplexml_load_file("images/database.xml") or die("Error: Cannot create object");
if ($word = 'Agitated') {
echo $xml->programme->mood['Agitated'] . "<br>";
echo $xml->programme->name . "<br>";
echo $xml->programme->description . "<br>";

}
else {
echo $xml->programme->mood['Calm'] . "<br>";
echo $xml->programme->name . "<br>";
echo $xml->programme->description . "<br>";
}

如果您的if內部只有一個等號( = ),則需要兩個等號( == )。

但是您的邏輯是錯誤的,如果要循環,則需要for,foreach和任何其他迭代器函數的時間

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM