foreach php5.4,php5脚本升级 - foreach里面的foreach
我正在嘗試將腳本從PHP4升級到PHP5,并且遇到了foreach問題。我已經在網上查找,并沒有找到任何適合我的腳本的東西。
基本上,問題是第9行的$filmid和第13行的$event['venueID']無法識別,數組返回空。
我可以通過將值分配給$filmid和$event['venueID']來使其工作,但顯然這完全破壞了這一點。
所以基本上,我怎么能重寫這些為我的腳本工作?
if($ event ['titleID'] == $ filmid){
和
if($ venue ['venueID'] == $ event ['venueID']){
這是我正在使用的數據:
The Great White Silence
03/08/2012
09/08/2012
Sun 19:00
這里是代碼:foreach ($thisweeksxml->titleList->title as $title) {
$filmid = $title['titleID'];
......
$thiweekscinemasnamesarray = array();
foreach ($thisweeksxml->eventList->event as $event) {
if($event['titleID'] == $filmid ){
foreach ($thisweeksxml->venueList->venue as $venue) {
if($venue['venueID'] == $event['venueID']){
$cityname = strtolower(str_replace ($removeChars, "", $venue->venueAddress->town));
$venuname = strtolower(str_replace ($removeChars, "", $venue->venueName));
$thiweekscinemasnamesarray[] = ("- ".$venue->venueAddress->town.", ".$venue->venueName."");
}
}
}
}
sort($thiweekscinemasnamesarray);
foreach($thiweekscinemasnamesarray as $lastweek){
$bodycontent .="".$lastweek."
";
}
總結
以上是生活随笔為你收集整理的foreach php5.4,php5脚本升级 - foreach里面的foreach的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asyncdata连接php,如何使用N
- 下一篇: 数字气泡 php,vue指令如何实现气泡