# SessionHandler::open

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SessionHandler::open — Initialisiert eine Session

### Beschreibung

public SessionHandler::open(string `$path`, string `$name`): bool

Erstellt eine neue Session oder initialisiert eine bestehende Session neu. Wird intern von PHP aufgerufen, wenn eine Session entweder automatisch startet oder durch den Aufruf der Funktion session_start() gestartet wird.

Diese Methode ist ein Wrapper für den in der INI-Einstellung session.save_handler definierten internen PHP-Speicherverwalter, der gesetzt wird, bevor er mittels session_set_save_handler() gesetzt wird.

Wenn diese Klasse durch Vererbung erweitert wird, wird durch den Aufruf der übergeordneten `open`-Methode der Wrapper für diese Methode und damit der zugehörige interne Callback aufgerufen. Dadurch kann diese Methode überschrieben und/oder abgefangen und gefiltert werden.

Weitere Informationen darüber, welche Aufgaben diese Methode erfüllen soll, sind in der Dokumentation unter SessionHandlerInterface::open() zu finden.

### Parameter-Liste

`path`

  Der Pfad, unter dem die Session gespeichert/abgerufen werden soll

`name`

  Der Name der Session

### Rückgabewerte

Der Rückgabewert (normalerweise `true` bei Erfolg und `false` bei Misserfolg). Es ist zu beachten, dass dieser Wert intern PHP zur Verarbeitung zurückgegeben wird.

### Siehe auch

- Die Konfigurationsanweisung session.auto-start.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open