我有一个.json文件,其中包含我要提取的一些数据。我需要知道的是如何使以下变量动态化。
$MapData['MapData']['0,0']['type'];
我需要知道的是如何用$ x,$ y变量替换0,0。我试图使用变量作为变量名。
$MapString = "MapData['MapData']['".$x.",".$y."']['type']";
$MapStringData = $$MapString;
我无法成功执行此操作。有什么我想念的或者做对的吗?
答案 0 :(得分:0)
如果您可以依赖具有最高行/列号的最后一个单元格作为键,那么您首先可以提取MapData的键,最后一个元素(使用end
)使用{ {1}}和explode()
。这使用,
将两个值分配给行和列字段...
list()