Fonksiyon içinde birden fazla degişkeni returnlama
Bir fonksiyon içinde birden fazla degişken kullanılmaya çalıştıgında bir çok kişinin kafası karışabiliyor. Fonksiyonlarda birden fazla degişken göndermek isterseniz dizi ile göndeebilirsiniz. PHP bu konudada bize yardımcı olarak.compact ve extract fonksiyonlarını vermiş. Kullanım örnekleri aşagıda işleyecegiz ve bize ne kadar kolaylık sagladıgnı göreceksiniz.
<?php</pre>
function sinifim () {
$adi = "Nurettin";
$soyadi = "sezer";
$not = 100;
return compact('adi', 'soyadi','not');
}
$sinifim = sinifim();
extract($sinifim);
echo 'Adi : ' . $adi;
echo '<br />';
echo 'Soyadi : ' . $soyadi;
echo '<br>Notu: '.$not;
?>
Çıktı Sonucu :
Adi : Nurettin
Soyadi : sezer
Notu: 100
Fonksiyon içinde birden fazla degişkeni returnlama
Bir fonksiyon içinde birden fazla degişken kullanılmaya çalıştıgında bir çok kişinin kafası karışabiliyor. Fonksiyonlarda birden fazla degişken göndermek isterseniz dizi ile göndeebilirsiniz. PHP bu konudada bize yardımcı olarak.compact ve extract fonksiyonlarını vermiş. Kullanım örnekleri aşagıda işleyecegiz ve bize ne kadar kolaylık sagladıgnı göreceksiniz.
<?
function sinifim () {
$adi = “Nurettin”;
$soyadi = “sezer”;
$not = 100;
return compact(‘adi’, ‘soyadi’,’not’);
}
$sinifim = sinifim();
extract($sinifim);
echo ‘Adi : ‘ . $adi;
echo ‘<br />’;
echo ‘Soyadi : ‘ . $soyadi;
echo ‘<br>’.$not;
?>
Çıktı Sonucu :
Adi : Nurettin
Soyadi : sezer
100
Kaynak:
Fonksiyonda birden fazla değişkeni returnlama
