Пятница
17 Май 24, 04:57
BYDEM.RU Web Стандарт
Приветствую Вас Гость | RSS
Главная Каталог статей Регистрация Вход
Меню сайта

Категории каталога
PHP [18]
HTML [3]
CSS [2]
Общая информация [7]
MySQL [3]

Мини-чат
200

Главная » Статьи » Учебники » PHP

функции часть 1

В общем виде функция выглядит так:
Function имя_функции (арг1 [=зн1], арг2[=зн2])
{
Операторы
}

Имя функции должно быть уникальным!! ( MYfunction и Myfunction и myfunction - одно и то же).
Аргументов может быть как больше, так и меньше, они отделяются запятыми.
Для некоторых функций не надо вписывать аргументы ( time() - встроеная функция времени )
В фигурные скобки заклячается тело функции. В нём могут быть любые операторы. Если функция должна возвращать какое-то значение, то в теле должен присутствовать return. Хочу обрадовать любителей С, так как пхп во многом напоминает этот прекрасный язык. Это относится и к оператору return. НО есть БоЛьШоЕ и важное отличие: в пхп можно возвращать практически всё. Приведём пример простой функции, которая возвращает квадрат своего аргумента:
<?
function MSQRT($n)
{
return $n*$n;
}
echo MSQRT(4);
?>

Можно вернуть массив:

<?
function Silly()
{
return array(1,2,3);
}
// присвоили массиву значение
$arr=Silly();
// присвоим переменным первые значения из списка
list( $a,$b,$c)=Silly();
?>
Если функция не возвращает никакого значения, то она возвращает False , но лучше возвращать false явно : return false.

Категория: PHP | Добавил: bydem (15 Сен 07)
Просмотров: 653 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Copyright MyCorp © 2024