Как правильно написать код, который вызывает функцию, которая принимает указатель на переменную и изменяет значение?
Следующее работает, но моя среда IDE жалуется, что $ v является неопределенной переменной, что и являетсяпока вызываемая функция не установит значение:
function foo(&$bar) {
$bar = 12345;
}
foo($v);
Стоит ли сначала инициализировать $ v, чтобы удовлетворить мою IDE?Или есть лучший способ сделать это?
$v = NULL;
foo($v);