我在控制器端有一个多维数组 $data 。我用 G1 - G100 之间的任何组值填充 $data[$group]。然后我通过控制器将数组传递给视图:
$this->load->view('example', $data);
在视图端,我可以访问变量,例如 $G1、$G2。问题是我事先不知道会通过什么。我可以尝试在视图中像这样访问我的变量:
if (isset($G1)) echo $G1;
if (isset($G2)) echo $G2;
if (isset($G3)) echo $G3;
但是,当控制器端 $data[$group] 中的组变量可以具有许多不同的值时,这变得非常不切实际。
有没有办法事先从视图中检查正在发送的内容?