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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽