Задать вопрос
@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);
  • Вопрос задан
  • 162 просмотра
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
передавать массив/объект
Ответ написан
Ваш ответ на вопрос

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

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