_Janberka adlı üyeden alıntı: mesajı görüntüle
Birden fazla değer döndürmek için diziler tek yol, yalnız fonksiyona parametre yollarken dizi yollamanın mantığı nedir? fonksiyonun yapısını karmaşıklaştırmaktan başka bir işe yaramaz sanırım söylediğiniz?
paremetre sayiniz değişkense ki böyle fonkisyonlar mevcut o zaman dizi kullanma ihtiyaci duyabilirsiniz. özelliklede gönderdiginiz değişkenin birden fazla boyutlu ise.

mesela şöyle bir paremetre alan fonksiyonu nasil yazarsiniz;

$parametre = array(
       0 => array( "adi"=>"xxx", "soyadi" => "yyy"),
       1 => array("adi"=>"Uydurma", "soyadi"=>"Bir kişi")
);
tabi bunlarin hepsi seçim meselesi. öyle olmak zorunda diye bir şart yok.
func_num_args(), func_get_arg() kullanarakta hiç parametre tanımlamadan tüm parametreler alinabilir.

Anti parantez pointer kullanirsaniz fonksiyon ile birden fazla değer dönderebilirsiniz dolayli yoldan dizi kullanmadan