Çoğu programlama dili kapsam kuralına göre, içlerindeki fonksiyonların dışında tanımlanan değişkenlere erişebilirim, ancak bu kod neden çalışmıyor?
<?php
$data = 'My data';
function menugen() {
echo "[" . $data . "]";
}
menugen();
?>
Çıktı []
.