[Tableaux] Fonction extract() sur des variables NULL
Bonjour à toutes et à tous,
je viens de me rendre compte d'un truc avec la fonction extract() avec un tableau contenant des variables de valeur NULL.
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
$size = "large";
$var_array = array("color" => "blue",
"test" => NULL,
"size" => "medium",
"shape" => "sphere");
$count = extract($var_array, EXTR_PREFIX_ALL, "wddx");
echo "<p>count : ".$count."</p>";
if (isset($wddx_color))
echo "<p>\$wddx_color: ".$wddx_color."</p>";
if (isset($wddx_test))
echo "<p>\$wddx_test : ".$wddx_test."</p>";
if (isset($wddx_size))
echo "<p>\$wddx_size: ".$wddx_size."</p>";
if (isset($wddx_shape))
echo "<p>\$wddx_shape: ".$wddx_shape."</p>";
?> |
affiche
Citation:
count : 4
$wddx_color: blue
$wddx_size: medium
$wddx_shape: sphere
Donc, bug ou extract() ne crée pas de variables de valeur NULL ?
Comment y remédier ?
Merci d'avance
@+ :roll: