【发布时间】:2013-07-10 12:14:16
【问题描述】:
是否可以使用变量读取数组元素? 我想根据配置将 $vid 设置在一个地方,然后多次使用,即 $detailrow["customfields1"]; 我想这样做:
$vid = 1;
$detailrow["customfields$vid"];
但没有回应。
试过了:
$detailrow["customfields{$vid}"];
$detailrow['customfields'.$vid];
但结果是一样的。
【问题讨论】:
-
最后一个应该可以。你如何初始化你的数组?
-
结果如何?你的尝试在我看来完全有效
-
它的工作here
-
使用 print_r() 检查是否有与键关联的值。我认为这可能是问题
-
您尝试过的所有三种方法都应该可以正常工作。检查您的原始数据。
标签: php arrays variables string-interpolation