使用if / else& PHP中的for循环从XML文件中提取

时间:2016-11-21 23:33:39

标签: php xml

我正在尝试使用PHP从XML文件中检索数据,并在我的xml文件中保持返回相同的数据,而不管它是什么变量。我意识到它应该处于循环中。

我一直试图让它进入循环但是代码似乎不起作用。在for循环中组合if / else语句的Web上似乎没有任何很好的例子。有人知道快速工作吗?谢谢。

$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>";
}

1 个答案:

答案 0 :(得分:0)

你的if中只有一个等号(=),你需要两个用于比较(==)。

但是你的逻辑错了,如果你想循环,你需要一段时间,for,foreach和任何其他迭代器函数