コントローラー側に多次元配列 $data があります。$data[$group] に G1 から G100 までの任意のグループ値を入力します。次に、コントローラーを介して配列をビューに渡します。
$this->load->view('example', $data);
ビュー側では、$G1、$G2 などの変数にアクセスできます。問題は、何が渡されるのか事前にわからないことです。ビューで次のように変数にアクセスしようとすることができます。
if (isset($G1)) echo $G1;
if (isset($G2)) echo $G2;
if (isset($G3)) echo $G3;
しかし、コントローラ側の $data[$group] のグループ変数が多くの異なる値を持つことができる場合、これは非常に非現実的になります。
送信されているものを事前にビューから確認する方法はありますか?