В PHP существует несколько методов одновременного назначения нескольких переменных. Вот несколько примеров:
-
Присвоение списка:
list($var1, $var2, $var3) = array('value1', 'value2', 'value3');
-
Присвоение массива:
[$var1, $var2, $var3] = ['value1', 'value2', 'value3'];
-
Использование функции
extract()
:$data = array('var1' => 'value1', 'var2' => 'value2', 'var3' => 'value3'); extract($data);
-
Использование функции
compact()
:$var1 = 'value1'; $var2 = 'value2'; $var3 = 'value3'; $data = compact('var1', 'var2', 'var3');
-
Использование функции
parse_str()
:$queryString = 'var1=value1&var2=value2&var3=value3'; parse_str($queryString, $data); extract($data);
Это некоторые из распространенных методов назначения нескольких переменных в PHP. Выберите тот, который лучше всего соответствует вашим потребностям и стилю программирования.