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

Пользователь

от caterina , в категории: PHP , 3 месяца назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dmitrypro77 , 3 месяца назад

@caterina К сожалению, PHP не позволяет возвращать несколько значений из функции, но Вы можете использовать list() функцию и вернуть массив из функции и сделать подобное что функция вернет несколько значений, пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<?php

function getValues() {
    return ["строка 1", "строка 2"];
}

list($str1, $str2) = getValues();

// Вывод: строка 1
echo $str1;

// Вывод: строка 2
echo $str2;


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.