Exploser à la matrice et imprimer chaque élément comme élément de la liste
J'ai une série de chiffres dans un champ de table dans la base de données, les nombres sont séparés par des virgules ','.
Je suis en train de faire ce qui suit:
L'étape 1. : SÉLECTIONNEZ l'ensemble des nombres de la base de données et exploser à la matrice :
$array = explode(',', $set_of_numbers);
L'étape 2. : Imprimer chaque élément de la matrice comme élément de la liste en utilisant foreach loop
:
foreach ($array as $list_item => $set_of_numbers){
echo "<li>";
print_r(array_list_items($set_of_numbers));
echo "</li>";}
Plaire à tout le monde dites moi ce qui est faux. Merci.
- Quelle est votre fonction array_list_items() renvoie?
Vous devez vous connecter pour publier un commentaire.
En supposant que votre original
$set_of_numbers
est tout simplement un fichier CSV chaîne, quelque chose comme1,2,3,4,...
, alors votre foreach est "plutôt" ok. Mais votre variable d'appellation est assez dingue, et votre imprimer-r() appel uncesary:En supposant que 1,2,3,4... de chaîne, vous devez obtenir
CSS:
HTML:
Ici est la réponse à votre question pour obtenir la balade de votre problème
Cela peut facilement être atteint par l'extrait de code suivant:
Le code ci-dessus va afficher le code HTML suivant:
Crédits: http://dwellupper.io/post/49/understanding-php-explode-function-with-examples