buddy adlı üyeden alıntı: mesajı görüntüle
function categoryList($categories, $parent = 58)

bu şekilde parametre gönderimi var $parent = 58 bu ne anlama geliyor. Mantığı nedir?

dışarda $parent'i tanımlıyorum global ile fonksiyon içine alıyorum ama çalışmıyor bir tek böyle olunca çalışıyor.
$parent = 58
Burada gönderilen parametreye default bir değer tanımlamış olursun, örnek fonksiyon içerisinden parent parametresi boş gelirse 58 olarak döner ancak

categoryList(1,12);

Gibi bir parametre gönderirsen,
categories = 1 olur
parent = 12 olur hocam.