Bir işlevin içinde var dökümü saçma sonuçlar verir

0 Cevap
$name = $_POST["name"];
$url = $_POST["url"];
$active = $_POST["active"];

if($action == "add")
{
    var_dump($name); // Returns: String(10) "..."
    var_dump($url); // Returns: String(27) "..."
    var_dump($active); // Returns: String(2) "..."

    addSponsor(); // Returns: NULL NULL NULL
}

function addSponsor()
{
    var_dump($name);
    var_dump($url);
    var_dump($active);
}

Ben quanundrum kendini ima olduğunu düşünüyorum, ama öyle olsa bile benim yeteneğini en iyi bu sorunu formüle edeceğiz.

WTH?

Değişkenler script çok başında başlatıldı, benim var_dumps henüz yarısı NULL döner

Neden?

0 Cevap