Разработка электронного магазина на PHP и MySQL. Пинягина О.В. - 36 стр.

UptoLike

Составители: 

О.В. Пинягина
36
файла php.ini (подробнее об этом см. главу Конфигурация PHP). Разумеется,
программист может писать и собственные функции.
Формат функции в PHP следующий:
function имя_функции ([$параметр1, $параметр2, ..., $параметрN])
{
тело_функции
[return [возвращаемое_значение];]
}
Функции в PHP могут быть вложенными, т.е. одна функция может
располагаться внутри другой (что недопустимо, например, в С). В этом
случае внутреннюю функцию можно вызывать только после вызова внешней.
При вызове функций точно так же, как и при работе с переменными,
можно применять макроподстановку $.
function english()
{ print "Good morning!"; }
function french()
{ print "Bon matin!"; }
$language="french";
$language(); // Вызов функции french
Массивы
Краткое описание массивов см. в параграфе "Типы данных".
Для работы с массивами разработано много полезных функций. Кратко
рассмотрим самые часто используемые из них. Если тип параметра или
возвращаемого значения функции не указан, значит, он может быть разный.
Создание и изменение массивов
array
array
([значение1, значение2,
..., значениеN])
создает массив из указанных
значений
void
list
(переменная1 [,переменная2,
... , переменнаяN])
используется в левой части
оператора присваивания (в
правой должен быть массив), и
присваивает своим аргументам-
переменным значения
элементов этого массива
О.В. Пинягина

файла php.ini (подробнее об этом см. главу Конфигурация PHP). Разумеется,
программист может писать и собственные функции.
      Формат функции в PHP следующий:
function имя_функции ([$параметр1, $параметр2, ..., $параметрN])
{
тело_функции
[return [возвращаемое_значение];]
}

     Функции в PHP могут быть вложенными, т.е. одна функция может
располагаться внутри другой (что недопустимо, например, в С). В этом
случае внутреннюю функцию можно вызывать только после вызова внешней.
     При вызове функций точно так же, как и при работе с переменными,
можно применять макроподстановку $.

function english()
   { print "Good morning!"; }
function french()
   { print "Bon matin!"; }

$language="french";
$language(); // Вызов функции french



                                                                 Массивы

      Краткое описание массивов см. в параграфе "Типы данных".
      Для работы с массивами разработано много полезных функций. Кратко
рассмотрим самые часто используемые из них. Если тип параметра или
возвращаемого значения функции не указан, значит, он может быть разный.


                      Создание и изменение массивов

array array ([значение1, значение2,           создает массив из указанных
..., значениеN])                              значений

                                              используется в левой части
                                              оператора присваивания (в
void list (переменная1 [,переменная2,         правой должен быть массив), и
... , переменнаяN])                           присваивает своим аргументам-
                                              переменным значения
                                              элементов этого массива

36