Это скорее проблема стиля, я думаю, но мне было интересно, как правильно назначить глобальную переменную для такой функции:
public function getForForm(&$g_aLabels = array(), &$g_aValues = array())
{
blah that sets the arrays
}
при вызове этой функции, например $obj->getForForm($g_aLabels, $g_aValues)
php начнет кричатьо неопределенных переменных и так далее.Мне нужен как можно более короткий код, и я думаю, что единственный способ избежать этого - объявить $g_aLabels
и $g_aValues
перед их вызовом или есть какой-то другой умный способ сделать это (и не дать php отобразить эти уведомления)