recherche
MaisonBibliothèques PHPAutres bibliothèquesBibliothèque de classes PHP pour manipuler des tableaux
Bibliothèque de classes PHP pour manipuler des tableaux
<?php
class ArrayHelper{
    
    static function removeEmpty(& $arr, $trim = TRUE)
    {
        foreach ($arr as $key => $value)
        {
            if (is_array($value))
            {
                self::removeEmpty($arr[$key]);
            }
            else
            {
                $value = trim($value);
                if ($value == '')
                {
                    unset($arr[$key]);
                }
                elseif ($trim)
                {
                    $arr[$key] = $value;
                }
            }
        }
    }

Supprimez les éléments vides (y compris les éléments contenant uniquement des caractères vides) du tableau

Usage:

@code php

$arr = array('', 'test', ' ');

ArrayHelper: : removeEmpty($arr);

dump($arr);

Il n'y aura que 'test' dans le résultat de sortie

@endcode

@param array $arr Le tableau à traiter

@param boolean $ trim Est-ce vrai ? Les éléments du tableau appellent la fonction trim



Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

Quelle est la bibliothèque de validation de formulaire la plus conviviale pour PHP avec des fonctionnalités complètes et une gestion robuste des erreurs ?Quelle est la bibliothèque de validation de formulaire la plus conviviale pour PHP avec des fonctionnalités complètes et une gestion robuste des erreurs ?

17Oct2024

La bibliothèque de validation de formulaire la plus simple pour PHPPHP possède une pléthore de bibliothèques de validation, chacune avec ses propres forces et faiblesses. Pour identifier le choix idéal pour votre projet, il est essentiel de prendre en compte des facteurs tels que la simplicité, la flexibilité et l'efficacité.

## Comment convertir des tableaux multidimensionnels en pointeurs pour les fonctions de bibliothèque en C ?## Comment convertir des tableaux multidimensionnels en pointeurs pour les fonctions de bibliothèque en C ?

30Oct2024

Conversion de tableaux multidimensionnels en pointeurs en C En C, les tableaux multidimensionnels ne sont pas directement compatibles avec les pointeurs. En essayant de...

Pouvez-vous surcharger l'opérateur [] en PHP pour les classes de tableaux personnalisés ?Pouvez-vous surcharger l'opérateur [] en PHP pour les classes de tableaux personnalisés ?

27Oct2024

Surcharge d'opérateurs en PHPPHP Les passionnés s'interrogent souvent sur la faisabilité de surcharger les opérateurs, notamment concernant les tableaux...

Comment puis-je manipuler en toute sécurité des tableaux multidimensionnels à l'aide de chemins de chaînes en PHP ?Comment puis-je manipuler en toute sécurité des tableaux multidimensionnels à l'aide de chemins de chaînes en PHP ?

08Dec2024

Manipulation dynamique de tableaux à l'aide de chemins de chaînesDans un défi de codage intrigant, les développeurs cherchent à manipuler des tableaux à l'aide de chaînes fournies par...

Résumé de plusieurs fonctions de la bibliothèque PHP GD pour générer des imagesRésumé de plusieurs fonctions de la bibliothèque PHP GD pour générer des images

26Dec2016

Cet article présente principalement un résumé de plusieurs fonctions de la bibliothèque PHP GD pour générer des images, à savoir imagegif, imagejpeg, imagepng et imagewbmp. Les amis qui en ont besoin peuvent s'y référer.

Partage de code pour convertir récursivement des tableaux php en XMLPartage de code pour convertir récursivement des tableaux php en XML

22Dec2016

Cet article décrit la méthode d'implémentation de l'échappement récursif de tableau en PHP sous forme d'exemples et le partage avec tout le monde pour votre référence. La méthode spécifique est la suivante :

See all articles