codeigniter - 컨트롤러에서 다차원 배열을 생성하고 보기에서 호출하는 방법
PHP中文网
PHP中文网 2017-05-16 16:43:40
0
1
372

일반적으로 우리는 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中文网
PHP中文网

认证高级PHP讲师

모든 응답(1)
Ty80

다음과 같이 다차원 배열의 내용을 $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() 메서드에 다음과 같이 전달합니다.

으아아아

이후에는 뷰에서 다음과 같이 호출할 수 있습니다. 🎜 으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿