время

фотографии в галерее!!!

Фотографии Книги, Телефоны Изменил: 23.01.2007 г.

Глава 6. Проблемы 64
Это может значительно помочь при программирова- нии циклов и рекурсий (явление, когда функция вызывает сама себя), факториалов и других математических функций. Пример 9.3. Пример рекурсии <?рпр Function test () { static $count = 0; static $a=l; $count++; $a=$a*$count; echo $count; echo $a; if ($count < 5) { test () ; Глава 9. Переменные echo $a; Данный скрипт вычисляет факториал 5!. Выполнение этой программы основано на рекурсии, т. е. возможности вызова функцией самой себя. ВНИМАНИЕ При написании таких программ нужно всегда помнить: чтобы значения пере- менных сохранялись, при их изменении необходимо объявлять их как стати- ческие. Опишем пример 9.3. В строке Function test ( ) { задали функцию, ее имя и открыли фигурную скобку для программирования внутренней части функции. Строки static $count = 0; static $a=l; необходимы для того, чтобы задать перемен- ные с определенными значениями и при этом показать, что эти переменные будут статическими. Значения для

Hosted by uCoz