oujood.com

Afficher des informations lisibles pour une variable

..

chercher |

PHP cours tutorial

informations lisibles pour une variable

Deux fonctions pour afficher les informations d’une variable :

La fonction print_r() et la fonction var_dump().

La fonction print_r()

(PHP 4, PHP 5)

La fonction print_r() affiche des informations lisibles pour une variable.

Syntaxe :

print_r ($expression [, bool $return = false ] )

La fonction print_r() affiche des informations à propos d'une variable, de manière à ce qu'elle soit lisible.

La fonction print_r(), var_dump() et var_export() afficheront également les propriétés protégées et privées d'un objet en PHP 5. Les membres des classes statiques ne seront pas affichés.

Gardez en tête que print_r() place le pointeur à la fin du tableau.Si vous voulez parcourir à nouveau le tableau il faut tiliser reset() pour le ramener au début.

L’argument $expression est l'expression à afficher.

L’argument $return est un argument boolien facultatif. Si vous voulez obtenir le résultat de print_r() dans une chaîne, utilisez le paramètre $return. Lorsque ce paramètre vaut TRUE, print_r() retournera l'information plutôt que de l'afficher.

Si une chaîne de caractères, un entier ou un nombre décimal est fournie, sa valeur sera affichée. Si un tableau est fourni, les valeurs seront affichées dans un format permettant de voir les clés et les éléments. Un format similaire sera également utilisé pour les objets.

Lorsque le paramètre return vaut TRUE, cette fonction retournera une chaîne de caractères. Autrement, la valeur de retour sera TRUE.

Exemple :

Exemple :       Copier le code

<pre>
<?php
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));
print_r ($a);
?>
</pre>

La fonction var_dump()

(PHP 4, PHP 5)

Une autre fonction qui affiche les informations d’une variable.

La fonction var_dump() retourne les informations structurées d'une variable, y compris son type et sa valeur. Les tableaux et les objets sont explorés récursivement, avec des indentations, pour mettre en valeur leur structure.

En PHP 5, toutes les propriétés publiques, privées et protégées seront retournées dans le résultat.

Syntaxe :

var_dump (  $expression [, $expression [, $... ]] )

L’argument  est La variable que vous voulez exporter.

La fonction var_dump() peut prendre un ou plusieurs arguments.

Exemple :

Exemple :       Copier le code

<?php
$a = array(1, 2, array("a", "b", "c"));
var_dump($a);
?>

Cours precedent:
  La fonction isset()

    Fonctions de manipulation des variables en PHP

 Cours suivant:
La fonction serialize()   

Par carabde 20 Aout 2014



Voir aussi nos tutoriel :

Jouer des vidéos sur un Site Web

Navigateur et  vidéos
Ce chapitre décrit comment insérer des vidéos dans une page web.

z-index

Définit la pile ordre d'un élément

La boucle for...in javascript

La boucle for...in js : La boucle for... in peut exécuter des commandes à plusieurs reprises. La boucle for... in est couramment utilisée pour la manipulation d'objet.