var_export

(PHP 4 >= 4.2.0, PHP 5)

var_export -- Retourne le code PHP utilisé pour générer une variable

Description

mixed var_export ( mixed expression [, bool return] )

var_export() retourne des données structurées sur la variable expression. C'est le même principe que var_dump() mais avec une exception : le résultat retourné est du code PHP valide.

Par défaut, le code sera affiché, mais vous pouvez retourner ce code dans une variable en passant TRUE pour le paramètre return.

Exemple 1. Exemple avec var_export()

<?php

$a
= array (1, 2, array ("a", "b", "c"));
var_export($a);

?>

L'exemple ci-dessus va afficher :

array (
  0 => 1,
  1 => 2,
  2 => 
  array (
    0 => 'a',
    1 => 'b',
    2 => 'c',
  ),
)
<?php

$b
= 3.1;
$v = var_export($b, true);
echo
$v; // 3.1

?>

L'exemple ci-dessus va afficher :

3.1

Voir aussi var_dump() et print_r().