<?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
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
24 Mar 2017
Cet article présente principalement comment thinkPHP appelle simplement des fonctions et des bibliothèques de classes. Il décrit brièvement l'emplacement des fichiers de la bibliothèque de fonctions publique de thinkPHP et analyse la méthode d'appel de la bibliothèque de classes avec des exemples. Les amis qui en ont besoin peuvent s'y référer.
15 Jul 2023
Utilisez les fonctions de tableau de PHP pour traiter et modifier des tableaux. PHP est un langage de script largement utilisé dans le développement Web. Il fournit une riche gamme de fonctions permettant de traiter et de modifier facilement des tableaux. Cet article présentera certaines fonctions de tableau couramment utilisées et joindra des exemples de code pour aider les lecteurs à mieux comprendre et utiliser ces fonctions. array_push() - Ajoute un ou plusieurs éléments à la fin d'un tableau La fonction array_push() ajoute un ou plusieurs éléments à la fin d'un tableau. Sa syntaxe est la suivante : tableau
14 Jul 2023
Conseils pour générer des images de code de vérification colorées à l'aide des bibliothèques PHP et GD Introduction : Le code de vérification est une technologie de sécurité réseau courante. En obligeant les utilisateurs à saisir un code de vérification lors de la connexion, de l'inscription ou de la soumission d'un formulaire, vous pouvez empêcher efficacement les attaques automatisées de robots et de programmes malveillants. Cet article présentera les techniques d'utilisation des bibliothèques PHP et GD pour générer des images de code de vérification colorées, aidant ainsi les développeurs à ajouter un certain degré de reconnaissabilité et de talent artistique lors de la création de codes de vérification. 1. Préparation de l'environnement Avant de commencer, assurez-vous que les bibliothèques PHP et GD ont été installées dans votre environnement de développement. Peut
15 Jul 2023
Comment utiliser les classes pour gérer et exploiter les types de données en PHP En PHP, les types de données sont très importants. Une gestion et une manipulation appropriées des types de données peuvent améliorer la lisibilité et la maintenabilité du code. À cette fin, nous pouvons utiliser des classes pour encapsuler et gérer différents types de données. Cet article explique comment utiliser les classes pour gérer et manipuler les types de données et fournit quelques exemples de code. 1. Encapsulation de types de données En PHP, nous pouvons utiliser des classes pour encapsuler différents types de données. Par exemple, nous pouvons créer une classe appelée StringManager pour
22 Apr 2024
Comment utiliser les fonctions intégrées de PHP pour faire fonctionner des tableaux Le langage PHP possède de riches fonctions intégrées pour faire fonctionner facilement des tableaux, permettant aux développeurs de traiter et de gérer efficacement les données. Cet article présentera des cas pratiques courants d’utilisation de ces fonctions. Fonction de tableau de base array_merge() : fusionne deux ou plusieurs tableaux. array_slice() : extrait les éléments spécifiés du tableau. array_keys() : renvoie tous les noms de clés du tableau. array_values() : renvoie toutes les valeurs clés du tableau. Fonction de tri sort() : trie les éléments du tableau par ordre croissant. rsort() : trie les éléments du tableau par ordre décroissant. krsort() : trie les clés du tableau par ordre décroissant. Fonction de recherche
01 Jun 2018
Cet article présente principalement l'utilisation de la bibliothèque de classes pour exporter des données Excel en PHP et analyse les compétences d'implémentation associées à la lecture et à l'exportation de données Excel en PHP sous forme d'exemples. Les amis dans le besoin peuvent se référer à ce qui suit.
Outils chauds Tags
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images