session_cache_limiter() zwraca nazwΩ bie┐▒cego ogranicznika pamiΩci podrΩcznej. Je╢li podany zosta│ parametr ogranicznik, nazwa bie┐▒cego ogranicznego zostanie zmieniona na now▒ warto╢µ.
Ogranicznik pamiΩci podrΩcznej kontroluje nag│≤wki HTTP wysy│ane do klienta. Nag│≤wki te ustalaj▒ zasady, wed│ug kt≤rych zawarto╢µ strony mo┐e byµ przechowywana w pamiΩci podrΩcznej przegl▒darki. Ustawiaj▒c ogranicznik pamiΩci podrΩcznej na przyk│ad nanocache, zabronimy jakiekolwiek zachowywanie strony po stronie klienta. Warto╢µ public pozwoli na takie przechywanie. Ogranicznikiem mo┐e byµ te┐ private, kt≤ry jest troszkΩ bardziej restrykcyjny ni┐ public.
W trybie private, nag│≤wek Expire, kt≤ry jest wysy│any do klienta, mo┐e spowodowaµ nieoczekiwane dzia│anie niekt≤rych przegl▒darem, miΩdzy innymi Mozilli. Mo┐esz unikn▒µ tego problemu u┐ywaj▒c trybu private_no_expire. Nag│≤wek Expire nie jest w tym wypadku wysy│any do klienta.
Notatka: private_no_expire zosta│o dodane w PHP 4.2.0dev.
Ogranicznik pamiΩci podrΩcznej w momencie wywo│ania skryptu jest zerowany do warto╢ci domy╢lnej przechowywanej w session.cache_limiter. W zwi▒zku z tym niezbΩdne jest wywo│anie session_cache_limiter() dla ka┐dego wywo│ania skryptu (i przed wywo│aniem session_start()).
Poprzedni | Spis tre╢ci | NastΩpny |
session_cache_expire | Pocz▒tek rozdzia│u | session_decode |