Kuvaus
session_start() luo istunnon tai jatkaa nykyisen perustuu session tunnisteen läpäissyt kautta GET-tai POST-pyynnön, tai välittää kautta eväste.
Kun session_start() kutsutaan, tai kun istunto auto käynnistyy, PHP soittaa avata ja lukea session säästää handlers. Nämä ovat joko oletuksena tai PHP-laajennusten (kuten SQLite tai Memcached) toimittama sisäänrakennettu save handler, tai ne voivat olla mession_set_save_handlerin () määrittelemiä mukautettuja käsittelijöitä., Lue takaisinsoitto tulee hakea nykyisen istunnon tiedot (tallennettu erityinen sarjoitettu muodossa) ja on unserialized ja käyttää automaattisesti kansoittavat $_SESSION superglobal, kun lukea soittopyynnön palauttaa tallentaa istunnon tiedot takaisin PHP-istunto käsittely.
käyttääksesi nimettyä istuntoa, soita session_nimi() ennen kuin soitat session_startille().
kun istunto.use_trans_sid on käytössä, session_start () – funktio rekisteröi sisäisen lähdön käsittelijän URL-osoitteiden uudelleenkirjoittamista varten.,
Jos käyttäjä käyttää ob_gzhandleria tai vastaavaa ob_startilla(), funktiojärjestys on tärkeä oikean ulostulon kannalta. Esimerkiksi ob_gzhandler on rekisteröitävä ennen istunnon aloittamista.