PHP - Bir işlevin dışında genel kapsamı ile değişken belirterek hakkında soru

0 Cevap php

Ben 'küresel' anahtar sözcüğü ile bir php fonksiyonu içinde bir değişken bildirirseniz eğer fonksiyonu dışında bildirilen bir değişken referans olacaktır anlıyorum, ama neden bir php programcısı olarak bir fonksiyon kapsamında bir değişken dışında beyan etmek isterim 'küresel?' Teşekkürler!

Bu ne anlama:

<?
$a = 1;
function $boo() {
    global $a;
    echo $a;
}
?>

Ama ne ben alıyorum, neden bunu yapmak isteyeyim mi?

<?
global $a;
function $boo() {
    //foo
}
?>

0 Cevap