Y at-il fonction par défaut pour effacer seules les valeurs d'un tableau. Ex arr {} 10,3,3,34,56,12 à arr {0,0,0,0,0,0}tableau php clair
4
A
Répondre
8
$array = array_combine(array_keys($array), array_fill(0, count($array), 0));
Alternative:
$array = array_map(create_function('', 'return 0;'), $array);
1
$array = array_fill(0, count($array), 0);
Cela crée un tableau de la taille de l'original rempli de zéros.
3
Pour répondre à votre question initiale: Non, il n'y a pas de fonction par défaut PHP pour cela. Cependant, vous pouvez essayer une combinaison d'autres fonctions comme les autres types décrits. Cependant, je trouve le morceau de code suivant plus lisible:
$numbers = Array("a" => "1", "b" => 2, "c" => 3);
foreach ($numbers as &$number) {
$number = 0;
}
Questions connexes
- 1. Stocker des identifiants d'enregistrement dans des sessions PHP, en clair?
- 2. iPhone clair CGContext
- 3. contenu WebView clair
- 4. champ Jquery clair
- 5. Fond transparent, texte clair?
- 6. objet FileUpload clair sur C#
- 7. sélectionnez l'option HTML clair groupe
- 8. PHP - foreach (tableau d'un tableau)
- 9. PHP: Supprimer un objet du tableau
- 10. Trier tableau 2d en tableau 3d PHP
- 11. PHP trier un tableau de tableau
- 12. php Get tableau niveau de tableau Arbre
- 13. retourner un tableau associatif php javascript tableau
- 14. position du tableau parent du tableau php
- 15. Tableau à l'intérieur d'un tableau PHP SQL
- 16. tableau PHP: simple question sur tableau multidimensionnel
- 17. tableau php combinaison
- 18. PHP: modification d'un tableau
- 19. tableau pop en php
- 20. Variable PHP vers tableau
- 21. manipulation de tableau PHP
- 22. tableau php à SQL
- 23. tableau de session PHP
- 24. tableau global en php
- 25. php tableau question clé
- 26. tableau echo PHP aide
- 27. tableau PHP exploser
- 28. tableau PHP Manipulation
- 29. PHP: opération simple tableau
- 30. Compresser un tableau PHP
Bien que l'OP ne l'ait pas dit, je suppose que les touches peuvent ne pas être continuellement numériques. Cette solution détruirait les clés. – deceze
Le code ci-dessus fonctionne pour votre exemple (tableau non associatif). Si vous voulez conserver les clés, la solution de Deceze est correcte. –