code source classé dans
Classes
|
01 | | 02 | | 03 | | 04 | | 05 | | 06 | | 07 | | 08 | | 09 | | 10 | | 11 | | 12 | | 13 | | 14 | | 15 | | 16 | | 17 | | 18 | | 19 | | 20 | | 21 | | 22 | | 23 | | 24 | | 25 | | 26 | | 27 | | 28 | | 29 | | 30 | | 31 | | 32 | | 33 | | 34 | | 35 | | 36 | | 37 | | 38 | | 39 | | 40 | |
|
<?php
| /*---------------------------------------------------------------*/
| /*
| Titre : Lister les noms des variables d'un objet
|
| URL : https://phpsources.net/code_s.php?id=622
| Auteur : KOogar
| Date édition : 27 Jan 2011
| */
| /*---------------------------------------------------------------*/
|
|
| // création de l'objet
| class fruits{
| var $pomme = 'verte';
| var $mandarine = 'orange';
| var $poire = 'verte';
| }
|
| // instensification des variables
| $couleurs = new fruits;
|
| // ajouter une nouvelle variable dans l'objet
| $couleurs->babane = 'jaune';
|
| // retourne un tableau associatif des noms des variables de l'objet
| $valeur_exp = get_object_vars($couleurs);
|
| foreach ($valeur_exp as $nom=>$valeur) {
| echo 'La '.$nom.' est '.$valeur.''."<br />";
| }
| ?>
|
| en sortie vous aurez:
|
| La pomme est verte
| La mandarine est orange
| La poire est verte
| La babane est jaune
| |
|
|
Fonctions du code - Doc officielle PHP
php.net |
Description |
Versions PHP |
OUTIL |
echo | Affiche une chaîne de caractères |
PHP 4, PHP 5, PHP 7, PHP 8
|
|
|
get_object_vars | Retourne un tableau associatif des propriétés publiques d'un objet |
PHP 4, PHP 5, PHP 7, PHP 8
|
|
|
Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir