일반적으로 우리는 1차원 배열을 사용합니다. 예:
$data['regions'] = $this->index_model->get_region();
그런 다음 뷰에서 직접 $regions를 사용하여 데이터 호출을 수행합니다.
하지만 다차원 배열을 생성하고 싶다면 어떻게 해야 할까요? 예를 들면:
$data[1]['streets'] = $this->index_model->get_street(1,1);
$data[2]['streets'] = $this->index_model->get_street(2,1);
뷰에서는 어떻게 불러야할지 다들 감사합니다~
PHP中文网2017-05-16 16:45:40
다음과 같이 다차원 배열의 내용을 $this->load->view()
메서드에 전달된 배열의 요소에 배치합니다. $this->load->view()
方法的数组中的一个元素中,比如这样:
$data['streets'][1]['streets'] = $this->index_model->get_street(1,1);
$data['streets'][2]['streets'] = $this->index_model->get_street(2,1);
然后将$data
数组传递给$this->load->view()
으아아아
$data
배열을 $this->load->view()
메서드에 다음과 같이 전달합니다. 으아아아
이후에는 뷰에서 다음과 같이 호출할 수 있습니다. 🎜 으아아아