Quelle est la meilleure façon d'exclure un tableau de valeurs d'un autre tableau? Comme si j'avais une liste de valeurs que je ne veux pas dans une liste différente? J'essaie de ne pas utiliser reg ex et je ne pense pas que ce devrait être une option.Comment filtrer les valeurs exactes d'un tableau php
Répondre
Utilisez
array_dif
Par exemple, comme ce
// our initial array
$arr = Array("blue", "green", "red", "yellow", "green", "orange", "yellow", "indigo", "red");
print_r($arr);
// remove the elements who's values are yellow or red
$arr = array_diff($arr, array("yellow", "red"));
print_r($arr);
// optionally you could reindex the array
$arr = array_values($arr);
print_r($arr);
Jetez un oeil à PHP array_diff()
-function. Exemple de php.net:
// original list
$array1 = array("a" => "green", "red", "blue", "red");
// these values will be removed from the first array
$array2 = array("b" => "green", "yellow", "red");
$result = array_diff($array1, $array2);
Résultat:
Array
(
[1] => blue
)
Maintenant, comment cela retournerait-il blau? Depuis quand array_diff traduit-il l'anglais en allemand? –
@Glenn Nelson: J'ai déjà résolu cela;) – jwueller
Merci insaisissable, j'ai réussi à comprendre il ya quelque temps et je me sentais comme un noob une fois que je me suis dit que c'était array_diff(). – wavyGravy
- 1. Filtrer Tableau de valeurs
- 2. PHP Filter, comment filtrer le tableau d'entrée
- 3. Retirez zéro les valeurs d'un tableau PHP
- 4. Comment filtrer les objets d'un tableau avec un autre tableau
- 5. PHP - remplace les valeurs du tableau par un autre tableau
- 6. Comment détecter les valeurs en double dans un tableau PHP?
- 7. Comment ré-indexer les valeurs d'un tableau en PHP?
- 8. Comment filtrer les lignes par les valeurs d'une colonne?
- 9. Comment filtrer les valeurs de ComboBox dans les winforms
- 10. clés du tableau PHP valeurs
- 11. Trouver les exigences exactes pour une application php
- 12. filtrer les valeurs d'un C# générique Dictionnaire
- 13. PHP: Calculer les différences entre les valeurs de tableau?
- 14. Comment filtrer les colonnes?
- 15. Javascript: Filtrer un tableau bidimensionnel
- 16. comment filtrer les valeurs du fichier XML en python
- 17. PHP supprimer des valeurs d'un seul tableau?
- 18. Comment comparer les valeurs dans un tableau
- 19. Tableau, comment afficher les "valeurs changeantes" seulement
- 20. PHP obtenir des valeurs de tableau SimpleXMLElement
- 21. PHP supprimer les valeurs dupliquées du tableau multidimensionnel
- 22. array_filter filtrer le tableau entier
- 23. Filtrer tous les types d'espaces dans PHP
- 24. Comment utiliser les valeurs de tableau dans un autre tableau
- 25. php foreach obtenir des valeurs d'un tableau
- 26. Comparer tableau associatif avec des valeurs de tableau standard PHP
- 27. Comment rechercher un tableau pour plusieurs valeurs en PHP?
- 28. valeurs de tableau de regroupement en php
- 29. Problème avec 2 et rejoindre les noms de colonnes exactes
- 30. Placer des valeurs de tableau PHP dans un tableau javascript?
Ah, les index doivent être ré-indexés après le processus. Merci pour ce petit détail. – wavyGravy