Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

session_start

Запускает сессию или продолжает существующую.

Синтаксис

session_start(array $options = []): bool

Параметры

ПараметрТипОписание
$optionsarrayНеобязательный. Настройки сессии.

Возвращаемое значение

bool`true`, если сессия запущена.

Примеры

Счётчик посещений:

<?php
 
session_start();
 
$_SESSION['visits'] = ($_SESSION['visits'] ?? 0) + 1;
 
echo 'Visits: ', $_SESSION['visits'];

Примечания

Вызывайте функцию в начале каждого скрипта, работающего с $_SESSION, и до любого вывода на страницу.

См. также

  • session_destroy — Удаляет данные сессии на сервере.
  • session_regenerate_id — Выдаёт сессии новый идентификатор, сохраняя данные.
  • setcookie — Отправляет cookie браузеру.

Вопросы и ответы по теме

В учебнике

  • Сессии и куки — Сессии и куки в PHP — как запоминать посетителя между запросами, session_start, $_SESSION и setcookie.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.