@ART_CORP
Hard work

Что лучше extract vs list?

Добрый день, прочитал, что нужно избегать extract в коде, но разве параметр EXTR_IF_EXISTS не решает все проблемы?
У меня сейчас проблема с параметрами функции, их слишком много, каждый раз писать test(nul,null,null,'text'), не хочу.
Как вы решаете данную проблему?

Пример
function test(array $data) {
 $first_name = null;
$last_name = null;

 return $first_name.' '.$last_name;
}
$data = [
'first_name' => 'Vasya',
'last_name' => 'Pupkin'
]
test($data);

$data = [
'first_name' => 'Vasya',
]
test($data);
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
передавать массив/объект
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы