Bazı bilgileri çekerken veya bir işlemi farklı farklı yerlerde tekrar etmek gerekiyorsa fonksiyon kullanımı dogrudur. He ben nasılsa fonksiyon yazmayı biliyorum bunu da fonksiyonla yapayım şunuda fonksiyonla çekeyim artislik olur sadece :)
Db yi global olarak her fonksiyonda kullanmanız sorun teşkil etmez zira fonksiyon çağrıldığında çalışır. Düz kod yazmaktan farkı bir işlemi sıkça tekrar ediyorsanız ekstra kod yazma zahmetinden kurtarır.