PHP Hypertext Preprocessor est un langage typé dynamiquement , ce qui signifie que la même variable peut contenir plusieurs types de données . Cela accélère le cycle de développement en supprimant la nécessité de définir et de tester de type de données de chaque variable avec soin . Un autre avantage est le grand nombre de fonctions intégrées que PHP dispose. Cela permet aux développeurs de nombreuses fonctionnalités qui peuvent être utilisées sans aucun travail supplémentaire . Instructions 1 Créer un nouveau fichier en utilisant un éditeur de texte comme Bloc-notes et écrire une fonction PHP qui sera récursive afficher tous les éléments d'un tableau dans une liste non ordonnée . Plus précisément, il doit parcourir tous les éléments d'un tableau et , si un élément est aussi un tableau, lui-même appel à la sous-matrice . De cette façon, une liste imbriquée avec toutes les variables dans un tableau sera créé. Le code complet est ci-dessous: fonction print_multidimensional_array ( $ array ) { echo " " ; foreach ( $ array as $ key => $ value) { echo " - " . $ key . " :";
if ( is_array ($ value )) { print_multidimensional_array ($ value ) ; } else { valeur echo $ ; } echo " "; } echo " "; } 2 utiliser la fonction " get_defined_vars " pour obtenir toutes les variables PHP définies dans un tableau, y compris les variables par défaut de PHP , comme le tableau " $ _SERVER " . La fonction ne prend aucun paramètre . Voici le code : $ array = get_defined_vars (); 3 appeler la fonction que vous avez définie à l'étape 1 avec le tableau créé à l'étape 2 pour afficher toutes les variables dans la portée actuelle. Voici un exemple d'utilisation de l'échantillon : $ someVariable = " Bonjour ! " ; $ SomeArray = array ( 'name' => ' John Smith' , 'age' => 23 , 'location' => 'California '); echo " Liste des variables : "; print_multidimensional_array ( $ array ) ;
|