Bir veritabanı kabul edilebilir bir uygulama çağrıları azaltmak için bu gibi global değişkenler kullanıyor?

0 Cevap php

Yani global değişkenler kötü ve yavruları öldürmek bu siteden yanıtların bir sürü var.

Ne ben böyle böyle değişkenleri kullanırsanız:

function get_stuff(){
  global $stuff;
  if(!stuff) $stuff = 'candy';
  return $stuff;
}

function screen_output(){
  $stuff = get_stuff;
  echo $stuff;
}

Bu iki işlev de 'global' kullanarak daha iyi kodu yapar?

ps: Eğer bir küresel değişkeni kullanmanız gerekir sebebini bilmek istiyorsanız, ben veritabanından bazı ayarlarını almak gerekir, çünkü bu, ve ben her işlevi db aramak istemiyorum.

0 Cevap