Arkadaşlar bir türlü çözemedim fonks. yazmayı mesela

function create_table($data)
bunu yazdık altınada tablo bilgileri vs. ama $data da array ile satır 1 satır 2 diye ayrılıyor şimdi bunu yazarsak tablo oluşacak tamam ama bunu create_table yerine tablo_olustur yazsamda olur diyorlar bir türlü anlayamadım gitti... birde fonksiyon yazmanın ne yararı var ?