Новые книги

В этой книге содержится описание базовых принципов функционирования платформы .NET, системы типов .NET и различных инструментальных средств разработки, используемых при создании приложений .NET. Представлены базовые возможности языка программирования C# 2005, включая новые синтаксические конструкции, появившиеся с выходом .NET 2.0, а также синтаксис и семантика языка CIL. В книге рассматривается формат сборок .NET, библиотеки базовых классов .NET. файловый ввод-вывод, возможности удаленного доступа, конструкция приложений Windows Forms, доступ к базам данных с помощью ADO.NET, создание Web-приложений ASP.NET и Web-служб XML. Книга содержит множество примеров программного кода, призванного помочь читателю в освоении предлагаемого материала. Программный код примеров можно загрузить с Web-сайта издательства.
В современном мире практически все продается через Интернет, особенно информация. Миллионы людей уже сделали на ней состояние. А вы так хотите? Вы многое умеете и многое знаете, так начните продавать свои знания и зарабатывать на них деньги! Авторы этой книги раскрывают простые схемы создания собственного инфобизнеса. На каждую из основных его сфер представлена интеллект-карта, которая позволяет полностью охватить всю тему и разложить ее по полочкам. Эта книга должна стать настольной для любого человека, который хочет запустить свой инфобизнес и успешно его развивать. Вы узнаете, за что люди будут готовы отдать деньги и какие темы наиболее востребованны, как красиво «упаковать» ваши знания, как набрать базу подписчиков, как поддерживать интерес к инфопродукту и увеличивать его стоимость и, наконец, как можно зарабатывать на продаже своих знаний триста тысяч рублей в месяц. Интересно? Тогда читайте дальше и применяйте все инструменты на практике!

Функции

Учебник РНР
Назад Вперёд

Глава 12. Функции

Содержание
Функции, определяемые пользователем
Аргументы функций
Возвращаемые значения
old_function
Функции-переменные

Функции, определяемые пользователем (пользовательские)

Функция может быть определена с использованием такого синтаксиса:

function foo ($arg_1, $arg_2, ..., $arg_n)
{
    echo "Пример \n";
    return $retval;
}

Внутри функции может появляться любой правильный код PHP, даже другие функции и определения классов.

В PHP 3 функции обязаны быть определены до обращения к ним. Такого требования нет в PHP 4.

PHP не поддерживает перегрузку/overloading функций; также невозможно разопределить или переопределить ранее объявленную функцию.

PHP 3 не поддерживает переменное количество аргументов функции, хотя аргументы по умолчанию поддерживаются (см. Значения аргументов по умолчанию). PHP 4 поддерживает и то, и другое: см. Списки аргументов переменного размера и статьи о функциях func_num_args() , func_get_arg() и func_get_args().


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