/
Вопросы и ответы
/
PHP
/

Как вернуть несколько значений из функции в php?

Как вернуть несколько значений из функции в php?

3 года назад

Andrey Moshkov

Ответы

0

В PHP нельзя вернуть несколько значений из функции, как это делается в некоторых других языках. return всегда возвращает только одно значение. Вы можете использовать массив для возврата нескольких значений из функции.

Пример:

<?php function myFunction() { $value1 = 1; $value2 = 2; $value3 = 3; $value4 = 'four'; $value5 = [10, 11, 12]; return [ 'value1' => $value1, 'value2' => $value2, 'value3' => $value3, 'value4' => $value4, 'value5' => $value5, ]; } print_r(myFunction()); // => [ // => 'value1' => 1, // => 'value2' => 2, // => 'value3' => 3, // => 'value4' => 'four', // => 'value5' => [10, 11, 12], // => ];

3 года назад

Аслан Аутлев