Способ хранения данных в объеме сессии в php и жизненном цикле - PullRequest
0 голосов
/ 22 октября 2011

Есть ли способ хранения переменных в приложении PHP в области сеанса или области приложения ...? В то же время кто-то может объяснить, пожалуйста, жизненный цикл программы php ..? Спасибо ...

Ответы [ 2 ]

1 голос
/ 22 октября 2011
  • Для области применения вы можете использовать функцию define .
  • Для области действия сеанса вы можете использовать массив $ _ SESSION .
  • Третий вопрос ... слишком широкий. В любом случае, вы можете взглянуть на этот учебник . Просто Google это.
0 голосов
/ 22 октября 2011

жизненный цикл php-программы очень короткий.
Это не то же самое, что настольное приложение, постоянно работающее в вашем браузере, и даже не демон с постоянным подключением к вашему настольному приложению.Это больше похоже на утилиту командной строки - делает свою работу и выходит.Он работает дискретно:

  1. браузер делает вызов
  2. PHP просыпается, создает HTML-страницу, отправляет ее в браузер и умирает
  3. Браузер отображает этот HTML и показывает его пользователю.
  4. Пользователь щелкает ссылку
  5. браузер делает вызов
  6. другой экземпляр PHP, ничего не зная опредыдущий вызов просыпается и т. д.

Вот почему вам нужны сеансы - для сохранения переменных между вызовами.

...