|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juin 2009 Messages : 21 ![]() |
Bonjour,
J'ai un array sous cette forme : Array ( [0] => salut [1] => c'est qui? [2] => [3] => [4] => blabla [5] => ) C'est le contenu d'un champ text que je récupère dans ma bdd et que je retourne avec la fonction explode pour chaque retour à la ligne (/n). J'essaye de supprimer un champ vide si il y en a deux : [2] => [3] => Et toujours supprimer le dernier, si il est vide en gros avoir ce résultat : ( [0] => salut [1] => c'est qui? [2] => [3] => blabla ) J'ai pensé à array_filter mais j'ai réussi a supprimer TOUS les champs vide. Alors que je veux en garder un quand il y en a plusieurs à la suite. Si vous avez une idée. Merci |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() ![]() |
Bonjour,
au lieu de t'embarquer dans une routine sur tes tableaux, il serait préférable de nettoyer d'abord ta chaine et ensuite d'appliquer explode()Comme ceci : Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juin 2009 Messages : 21 ![]() |
Merci !! C'est exactement ce que je voulais faire! thx rawsrc !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com