Comment écho à chaque objet d'un tableau. Ma sortie est comme dans l'image. P>
4 Réponses :
Utiliser Par exemple: < / p> la sortie sera: p> print_r () code>. Voici le doc .
Je veux faire écho à chaque objet d'un tableau ?? S'il vous plaît regarder l'image ci-dessus
print_r code> imprimer uniquement dans ce format. Voir le poste édité.
simple pourcheach devrait le faire.
foreach ($data as $key => $value) { echo $key . ": " . $value . "\n"; // optionally add a second foreach here foreach($value as $k => $v) { echo $k . ": " . $v; } }
sa matrice d'erreur montrant la conversion de chaîne
fonction récursive pour ce problème pour n'importe quel tableau
<?php $array=array('a','b','c'); echo stringFromArray($array); function stringFromArray($array,$depth='') { $ret=''; foreach ($array as $key => $value) { if(is_array($value)) { $ret.= "\n".$depth.$key . ": " . stringFromArray($value,$depth."\t"); // add tab character to create indent } else { // todo: should check if $value actually is echoable variable type $ret.= "\n".$depth.$key . ": " . $value; } } return($ret); } ?>
J'espère que vous devez imprimer le résultat de l'enquête ou le rapport dans une vue. Il suffit de passer le tableau pour voir du contrôleur et de la boucle. Utilisation de forach comme mentionné ci-dessus par @tonic P>
Cela n'a rien à voir avec CodeDediciter, vous devez d'abord utiliser PHP - vous devez d'abord apprendre
boucle code>
regarde l'image s'il vous plaît
S'il vous plaît n'ajoutez pas d'images de texte. Ajoutez le texte lui-même à la question car il est beaucoup plus facile de lire et de travailler avec.