Вопрос пользователя Андрей Захватошин в уроке «Ссылки», курс «PHP: Массивы»
Возникает вопрос, как лучше проектировать функции: с передачей по ссылке или по значению. В подавляющем большинстве случаев предпочтителен второй вариант. Функции возвращающие значения удобнее в работе и поведение программы становится, в целом, более предсказуемое, так как отсутствуют неконтролируемые изменения данных. Второй подход лучше просто никогда не использовать. Наверно имели ввиду что первый подход не использовать?
Точно! Поправил, спасибо!
Есть вопрос или хотите участвовать в обсуждении?
Зарегистрируйтесь или войдите в свой аккаунт
Похожие вопросы
Правильно ли я понимаю, что это особенность PHP, что массивы по умолчанию передаются по значению, а не по с...
Кроме прочего, такие функции не умеют работать со значениями, которые не присвоены переменным, так как на н...
Артур Крючок 13 декабря 2019 →
Кроме прочего, такие функции не умеют работать с литералами Литерал - новый термин для меня, в курсах до эт...
Булат Галиханов 15 марта 2019 →
Пример из теории: <?php $data = [1, 3, 4]; $result = sort($data); print_r($result); // => 1 Не сразу понял...
Виталий Караман 12 апреля 2018 →
Не могу понять в чем суть передачи и возврата по ссылке? Вроде действия все те же производятся.