Maison > Questions et réponses > le corps du texte
Généralement, nous utilisons des tableaux unidimensionnels, par exemple :
$data['regions'] = $this->index_model->get_region();
Utilisez ensuite $regions directement dans la vue pour effectuer des appels de données.
Mais que se passe-t-il si je veux générer un tableau multidimensionnel, par exemple :
$data[1]['streets'] = $this->index_model->get_street(1,1);
$data[2]['streets'] = $this->index_model->get_street(2,1);
De cette façon, comment l'appeler dans la vue ? Merci à tous~
PHP中文网2017-05-16 16:45:40
Placez le contenu d'un tableau multidimensionnel dans un élément du tableau passé à la méthode $this->load->view()
, comme ceci : $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()
$this->load->view('...', $data);
Passez ensuite le tableau $data
à la méthode $this->load->view()
, comme ceci :
<?php echo $streets[1]['streets']; ?>
<?php echo $streets[2]['streets']; ?>
Après cela, vous pouvez l'appeler ainsi dans la vue : 🎜
rrreee