Главная Свежие Последние Лучшие Контактная информация  
 
 


Справочник языка » Возвращаемые значения
Значения из функций возвращаются с помощью необязательного оператора return. Может быть возвращён любой тип, в том числе список и объект. Этот оператор немедленно останавливает выполнение функции и передаёт управление обратно на строчку, с которой функция была вызвана. Дополнительно см. return().

function square ($num)
{
return $num * $num;
}
echo square (4); // выводит '16'


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

function small_numbers()
{
return array (0, 1, 2);
}
list ($zero, $one, $two) = small_numbers();


Чтобы возвратить из функции ссылку, вы должны использовать операцию ссылки & в объявлении функции и в присвоении возвращаемого значения переменной:

function &returns_reference()
{
return $someref;
}

$newref =& returns_reference();

Добавить в закладки:

 

теги: функции
 

  Еще статьи
Поддержка метода PUT 183
Массивы: 186
Календарь: jdtounix 175
Массивы: array_multisort 187
Файл конфигурации 333
 


  Категории
Начнем 13
Справочник языка 89
Возможности 12
Функции 142
Расширение PHP 4.0 0
FAQ 0
 

  Теги
 

  Лучшее на сайте
Безопасность: Скрытие PHP 472
Что такое PHP? 446
Безопасность: Данные, отправляемые пользователем 373
foreach 354
Файл конфигурации 333
Безопасность: Безопасность баз данных 333
Операции: Строковые операции 310
Безопасность: CGI-двоичный 305
Безопасность: Безопасность файловой системы 298
Безопасность: Обзор 291
 

  Друзья сайта
 

  Интересное
 

 
Использование материалов только при активной гиперссылке "http://iamcoder.net"
Copyright 2008 http://iamcoder.net Серия сайтов: "Стань умным!".