【发布时间】:2013-10-23 10:13:47
【问题描述】:
我需要将此数据结构存储在 php 数组中: 电影有 id、name 和 show_date。每个 show_dates 都有 show_times。我需要在 cilcle 中用我的数据源中的数据动态填充这个数组。当我这样做时:
$Movie = array();
$Movie[0]['id']=10;
$Movie[0]['name']='Some Name';
$Movie[0]['date'][0]='12.12.12';
$Movie[0]['date'][0]['time'][0]='12:23:00'; //there it throws error
$Movie[0]['date'][0]['time'][1]='15:23:00';
你能帮我解决这个问题吗?
【问题讨论】:
-
太棒了。哪个“数据源”?哪个“错误”?什么是全结构?你尝试了什么?
-
$Movie[0]['date'][0]是一个字符串(您将其设置为12.12.12),然后您尝试将其作为数组访问:$Movie[0]['date'][0]['time'],但它不是。 -
我的数据源可能不同——有时是它的数据库有时是网站。错误是 'Could not use time as index of array' ,完整的数据结构是 Movie=>id,name,date=>date,time.
标签: php arrays datasource