Yani, ben de oluşmuş kod, bir 'superglobal'leri' doğrudan, örneğin kullanmalısınız eğer background-ve ben merak ediyorum büyük bir PHP gelmiyor : Bazı fonksiyon orta $_SESSION['x'] = 'y';
ya da ben normal değişkenler ile yapardım gibi, örneğin, oradan kullanılabilir argümanlar olarak göndermek için daha iyi, eğer söylemek de
class Doer {
private $sess;
public function __construct(&$sess) {
$this->sess =& $sess;
}
}
$doer = new Doer($_SESSION);
ve sonra fail içinde ve bu tür gelen Doer->sess
sürümünü kullanın. (Bu yöntemin avantajı açıkça Doer
$ _SESSION kullandığı sağlamasıdır.)
Bu sorun için kabul PHP tasarım yaklaşımı nedir?