Küresel değişkenler / referanslar için php kodlama tarzı

0 Cevap php

Bu i ama düzgün böyle bir işlev için global bir değişken atamak nasıl merak düşünüyorum bir stil sorunu daha fazladır:

public function getForForm(&$g_aLabels = array(), &$g_aValues = array())
{
   blah that sets the arrays
}

gibi bu işlevi çağrılırken $obj->getForForm($g_aLabels, $g_aValues) php böylece tanımsız değişkenler ve yaklaşık bağırmaya başlayacaktır. Ben kısa kod mümkün istiyorum ve bunu önlemek için tek yol ilan olduğunu merak $g_aLabels ve $g_aValues Onları aramadan önce veya bunu (ve php önlemek için diğer bazı akıllı bir yolu olup olmadığını Bu bildirimler görüntülenmesini)

0 Cevap