php функции



функции в php

Автор Quatrix задал вопрос в разделе Другие языки и технологии

Может ли функция в PHP вернуть несколько значений ? и получил лучший ответ

Ответ от Moldovanchik[эксперт]
Функции в ПХП возвращают только одно значение. Но можно вернуть несколько значение при помощи массива. Например:
function test(){
$ret = array();
$a = "Hello";
$b = "world";
$ret['a'] = $a;
$ret['b'] = $b;
return $ret;
}

Ответ от Hexsoos[гуру]
php функция может вернуть только одно значение,
если не ошибаюсь в delphi может функция вернуть несколько значений если написать
но это гемор

Ответ от Hexsoos[гуру]
php функция может вернуть только одно значение,
если не ошибаюсь в delphi может функция вернуть несколько значений если написать
но это гемор

Ответ от Viknet[активный]
i-vd.org.ru/books/php/functions.shtml
Функция также может возвращать сразу несколько значений при помощи списка. Продолжая кулинарную тему, давайте напишем функцию, которая бы возвращала три лучших года для указанного сорта вина. Функция приведена в листинге 4.4, но сначала прочитайте алгоритм на псевдокоде:
Объявить функцию best_years( ), вызываемую с одним параметром. Параметр $label определяет сорт вина, для которого пользователь хотел бы узнать три рекомендуемых года.
Объявить два массива, $merlot и $zinfandel. В каждом массиве хранится три рекомендуемых года для соответствующего сорта вина.
Написать команду return, которая бы использовала особые возможности переменных. Выражение $$label сначала интерпретирует переменную $label, а затем интерпретирует полученное значение как имя другой переменной. В настоящем примере массив merlot возвращается в виде списка, и каждый возвращаемый год занимает свою позицию в списке, для которого вызывалась функция.
Вывести сообщение с информацией о рекомендуемых годах.
Листинг 4.4. Возвращение функцией нескольких величин
....
или здесь
htmlweb.ru/php/php4.php

Ответ от Viknet[активный]
i-vd.org.ru/books/php/functions.shtml
Функция также может возвращать сразу несколько значений при помощи списка. Продолжая кулинарную тему, давайте напишем функцию, которая бы возвращала три лучших года для указанного сорта вина. Функция приведена в листинге 4.4, но сначала прочитайте алгоритм на псевдокоде:
Объявить функцию best_years( ), вызываемую с одним параметром. Параметр $label определяет сорт вина, для которого пользователь хотел бы узнать три рекомендуемых года.
Объявить два массива, $merlot и $zinfandel. В каждом массиве хранится три рекомендуемых года для соответствующего сорта вина.
Написать команду return, которая бы использовала особые возможности переменных. Выражение $$label сначала интерпретирует переменную $label, а затем интерпретирует полученное значение как имя другой переменной. В настоящем примере массив merlot возвращается в виде списка, и каждый возвращаемый год занимает свою позицию в списке, для которого вызывалась функция.
Вывести сообщение с информацией о рекомендуемых годах.
Листинг 4.4. Возвращение функцией нескольких величин
....
или здесь
htmlweb.ru/php/php4.php

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Может ли функция в PHP вернуть несколько значений ?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*