Новые книги

Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описаны потенциальные уязвимости и рекомендации по предотвращению возможных атак. Дается подробное описание настройки прав доступа и конфигурирования сетевого экрана. Показано, как действовать при атаке или взломе системы, чтобы максимально быстро восстановить ее работоспособность и предотвратить потерю данных.

Для пользователей, администраторов и специалистов по безопасности
Книга ориентирована на домашнего и офисного начинающего Linux-пользователя и поможет ему самостоятельно настроить операционную систему Ubuntu Linux. Материал ориентирован на последние версии дистрибутива Ubuntu: 10.04 и 10.10. Описана установка дистрибутива, установка кодеков, настройка и специальные возможности загрузчика GRUB2. Рассмотрены вопросы, возникающие при ежедневной работе в Linux: установка и удаление программ, работа с файловой системой, настройка сети и Интернета, настройка приложений для работы в Интернете, работа с периферийными устройствами, использование офисных и мультимедийных приложений. Даны советы по запуску Windows-игр в Linux, настройке сервера на базе Ubuntu, решению внештатных ситуаций. Прилагаемый загрузочный диск Ubuntu Linux LiveCD позволяет работать в системе без инсталляции ее на жесткий диск и дополнительно содержит полный комплект свободного программного обеспечения для организации комфортной работы на ПК.

Для широкого круга пользователей Linux.

return

Учебник PHP
НазадГлава 12. Функции Вперёд

Возвращаемые значения

Значения из функций возвращаются с помощью необязательного оператора 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();

Дополнительно о ссылках см. Ссылки. Разъяснения.


НазадОглавление Вперёд
Аргументы функции Вверхold_function