Yorum Yok ↓
Fonksiyonlarda fonksiyon dışındaki degişkenler fonksiyon içersinde kullanılmaz. Fonksiyon içersinde kullanmak istersek parametre kullanmak gerekir. Örnegin fonksiyonadi($sayi) şeklinde. Bunun haricinde istisnai bir durum var. Dışardaki değişkeni kullanmak için global komutunu kullanırız.
Örnek kod:
<?php
$sayi1 = 25;
$sayi2=32;
function topla()
{
global $sayi1,$sayi2;
$toplam = $sayi1 + $sayi2;
return $toplam;
}
echo topla();
?>
Örnek Kod 2:
<?php
$isim = "Nurettin Sezer";
function selamla()
{
echo "Selam ".$GLOBALS['isim'];
}
selamla();
?>
Globals kullanımı önerilmez. Büyük projelerde büyük sorunlar cıkabilir
)
Kaynak:
Fonksiyon içinde global değer kullanmak
