время

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

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

Глава 6. Проблемы 63
примет значение, равное 3 (если, конечно, она была опре- делена как $а=0). На основании такой операции постараемся объяснить принципы работы функции, в которой применяются переменные, определенные как стати- ческие (static). В данном случае переменная в функции не определена как стати- 110 Часть II. Программирование на РНР ческая, а ей просто присвоено значение, равное 0. В результате при выполнении программы получим, что значения переменной $а изменяться не будут. После вы- полнения функции echo $a; на экран будет выведено значение, равное 0, и так три раза подряд, т. е. ?000?. Вот что значит не использовать переменную как стати- ческую. Пример 9.2. Статические переменные <?php Function statics ( ) static $a=0; echo $a; $a++; } statics () ; statics ( ) ; statics ( ) ; ?> Результатом выполнения этого скрипта будет ?012?. Можно сделать вывод, что пе- ременная $а после того, как ее обозначили статической, начала менять свои значе- ния и при этом их сохранять.

Hosted by uCoz