PHP - session_start
Třída
Metoda - session_start
(PHP 4, PHP 5, PHP 7)
Tato funkce vytvoří prostředí pro běh sessions.
Pozor!
- Pokud používáte sessions založené na cookies, musí být tato funkce zavolána již před samotným začátkem práce se sessions.
- Tato funkce odesílá více HTTP hlaviček v závislosti na nastavení.
Pokud chcete toto nastavení upravit, podívejte se na
session_cache_limiter()
.
Procedurální
- function session_start (array $options = []) : bool
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$options | array | [] | Je-li k dispozici, jedná se o asociativní pole hodnot, které přepisují výchozí nastavení sessions. Klíče by neměly obsahovat předponu "session". |
Návratové hodnoty
Vrací: bool
Při chybě vrací false
, jinak true
.
Příklady
<?php
// Spustíme sessions
session_start();
// Nyní můžeme pracovat se sessions
$_SESSION["Username"] = "admin";
$_SESSION["Password"] = "ITnetwork";
echo ("Uživatel: " . $_SESSION["Username"]);
echo ("Heslo: " . $_SESSION["Password"]);
Související manuály
- function session_id (string $id) : string