Функции в php

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

Использование функции облегчает процесс отладки. Как и во многих языках программирования в функции существуют локальные переменные, которые видны только в самом теле функции.

Синтаксис описания функции выглядит следующим образом:
[code]
function function_name ([argument_list…])
{
[statements;]
[return return_value;]
}
[/code]
Наиболее популярным примером использования функции является панель навигации сайта. Функция будет называться navi.
[code]
<?php
function navi(); // вызов функции без параметров

function navi()
{
echo "<br>";
echo "<center>";
echo "<a href=’main.html’>Главная</a>";
echo "<a href=’map.html’>Карта сайта/a>";
echo "<a href=’contacts.html’>Контакты/a>";
echo "<a href=’about.html’>О нас/a>";
echo "</center>";
}
?>
[/code]

Дополнить функцию в php можно путем передачи аргументов. Дополним пример выше двумя аргументами и получим:
[code]
<?php
navi("ООО Рога и Копыта","(C)2014"); // вызов функции с параметрами

function navi($txt,$copyright)
{
echo "<br>";
echo "<center>";
echo "<a href=’main.html’>Главная</a>";
echo "<a href=’map.html’>Карта сайта/a>";
echo "<a href=’contacts.html’>Контакты/a>";
echo "<a href=’about.html’>О нас/a>";
echo "<br>";

echo "<i>$text</i><br>";
echo "<i>$copyright</i><br>";
echo "</center>";
}
?>
[/code]

1 Star2 Stars3 Stars4 Stars5 Stars (нет рейтинга)
Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
Оставить комментарий