*   >> Чтение Образование Статьи >> science >> programming

Статическая переменная в PHP

е $ е отражена в 7. До конца второго исполнения, значение $ E увеличивается от 7 до 9. В конце выполнения второй функции в Значение 9 сохраняется. В третьем исполнении, инициализация не просматривается в и значение $ E отображается как 9. На конце третьего исполнения значение $ E является 11, но так как функция не вызывается снова, это значение сохраняется в не отображается. Поэтому, когда переменная инициализируется как статические, его окончательное значение в выполнении функции сохраняются. Если функция вызывается снова, его инициализация не посмотрел в.

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

Когда статическая переменная инициализируется, она будет существовать в каждый момент времени функция называется, без потери предыдущего значения. Если функция вызывается неоднократно через вне программы, которые будут идти, чтобы продемонстрировать, что статическая переменная так долго, как глобальной переменной. Это его для этой части серии. Мы останавливаемся здесь и продолжить в следующей части.

Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже и мое имя, Chrys, в поле поиска на этой странице и нажмите Поиск (использование меню, если имеется): Глобальные и функция переменной Сфера в PHP статической переменной в PHP

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.