selftrips
@selftrips

Как передать набор переменных в функцию?

Есть набор переменных. $var, ..., $var20
Есть какая нибудь альтенатива
записи
function fun1( ){
           global $var, ..., $var20;
}


Может можно их как то объединить в класс и передавать в функцию класс? или что-то подобное?
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 3
Можно в виде массива или используя оператор ...
Поддерживается с версии 5.6
Списки аргументов переменной длины
Ответ написан
Комментировать
php666
@php666
PHP-макака
Передача параметров в класс: массивом или через аргументы?
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
1) массив
2) оператор ... или func_get_args()
3) stdClass или заранее определенный класс
для двух последних можно и тайпхинтинг указать
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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