Книга: Справочник по PHP
Другие функции
Другие функции
session_is_registered
Проверяет, зарегистрирована или нет та или иная переменная.
Синтаксис:
bool session_is_registered(string $name)
Функция возвращает true, если переменная с именем $name была зарегистрирована в сессии, иначе возвращает false.
session_unregister
Отменяет регистрацию переменной.
Синтаксис:
bool session_unregister(string $name)
Эта функция отменяет регистрацию для переменной с именем $name для текущей сессии. Или иначе, при завершении сценария все будет выглядеть так, словно переменная с именем $name и небыла никогда зарегистрирована.
Возвращает true, если все прошло успешно, и false - в противном случае.
Отметим, что после вызова функции session_unregister() глобальная переменная, которая была "аннулирована", не уничтожается, а сохраняет свое значение.
session_unset
Отменяет регистрацию и уничтожает глобальные переменные.
Синтаксис:
void session_unset()
Эта функция, в отличии от session_unregister(), не только отменяет регистрацию переменных (всех переменных сессии, а не только какой-то одной), но и уничтожает глобальные переменные, которые были зарегестрированы в сессии.
session_save_path
Имя каталога, в котором будут храниться файлы с данными из сессий.
Синтаксис:
string session_save_path([string $path])
Эта функция возвращает имя каталога, в котором будут помещаться файлы - временные хранилища данных сессии. В случае, если указан параметр, активное имя каталога будет переустановлено на $path. При этом функция вернет предыдущий каталог.
- 4.3. Логические функции и таблицы истинности
- Приложение C Центры сетевой информации и другие службы
- Функции fprintf( ) и fscanf( )
- 7.8 Другие библиотечные функции
- Другие функции кучи
- Другие функции взаимоблокировки
- Другие классы и функции пространств имен WMI
- 9.4.3 Другие функции UDP
- 10.1.2.6 Другие функции, имеющие отношение к файловой системе
- Другие потоковые функции
- ДРУГИЕ БИБЛИОТЕЧНЫЕ ФУНКЦИИ
- Другие функции распределения памяти