简单的一个人.
我使用simplexml_load_file()解析了XML.
以下代码:
<?php
foreach($xml->actors->actor as $actors) {
echo $actors.", ";
}
?>
Run Code Online (Sandbox Code Playgroud)
给出以下结果:
John Smith, Amy Adams, Charlie Doe,
Run Code Online (Sandbox Code Playgroud)
如何修改代码,使其具有:
John Smith, Amy Adams, Charlie Doe
Run Code Online (Sandbox Code Playgroud)
这需要应用于数组中的任意数量的条目.谢谢!
Mik*_*l S 10
使用内爆函数.
echo implode(", ", $xml->actors->actor);
Run Code Online (Sandbox Code Playgroud)
您可以在foreach中获取当前索引:
<?php
foreach($xml->actors->actor as $key => $actors) {
if ($key == (count($actors)-1) echo "Last entry!";
}
?>
Run Code Online (Sandbox Code Playgroud)
但是,在这种情况下,我更喜欢先创建一个带有条目的临时数组,然后将其内爆:
echo implode(",", $names);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9549 次 |
| 最近记录: |