【发布时间】:2014-10-16 05:34:35
【问题描述】:
我从一个站点中提取数据并放入一个数组中。本质上,它就像:
$lines = array(Ginza, Marunouchi, Hibiya, Tozai, Chiyoda, Yurakucho)
如果我可以根据这些名称创建数组,那将是最方便的。 因此,例如,我以后可以这样做:
var_dump($Yurakucho);
最终,我将通过 $lines 循环以根据其内容提取数据,生成一个 file_get_contents 行如下:
$info = '?rdf:type=odpt:StationTimetable&odpt:station=odpt.Station:TokyoMetro.Yurakucho.Heiwadai';
其中'Yurakucho'来自$lines,'Heiwadai'来自$Yurakucho。
我试过$$lines = array();,还是不行。我可以使用 extract($lines) 创建数组名称吗?
非常感谢您的宝贵时间。
【问题讨论】:
-
也许你应该使用像
$lines = array('Yurakucho' => array('Heiwadai', ....))这样的数组? -
您打算从哪里获得 $Yurakucho 的值...??
-
$lines 的值将从 url 查询中提取,例如
https://api.tokyometroapp.jp/api/v2/datapoints/odpt.Railway:TokyoMetro,然后用于进行另一个查询,例如https://api.tokyometroapp.jp/api/v2/datapoints?rdf:type=odpt:StationTimetable&odpt:station=odpt.Station:TokyoMetro.Yurakucho,这将导致将时间表放入数组 @987654328 @.