PhpDig.net

What is PhpDig?
PhpDig is a PHP MySQL based
Web Spider & Search Engine.




session_cache_limiter

Name

session_cache_limiter — Returns or sets HTTP cache headers.

Synopsis

string session_cache_limiter([new_cache_limiter]);
string new_cache_limiter (optional): Session data

Returns

Current cache limiter

Description

When a client accesses a page, an optional cache-control header can be sent in the response from the server, indicating how the page should be cached. Three settings are available; for more details on these settings, consult RFC 2616, "HTTP/1.1". The following descriptions are taken from RFC 2616.

nocache The server must not use a cached copy when delivering the page to the client. This allows an origin server to prevent caching even by caches that have been configured to return stale responses to client requests.
public The response can be cached by any cache, even if it would normally be non-cacheable or cacheable only within an unshared cache.
private This indicates that all or part of the response message is intended for a single user and must be cached by a shared cache. This allows an origin server to state that the specified parts of the response are intended for only one user and are not a valid response for requests by other users. A private (unshared) cache can cache the response.


By default, the value of session_cache_limiter() is "nocache". It must be called for each request and used before session_start() is used.

Version

Existing since version 4.0.3

Example

Example 1154. Display and alter session cache limiter

$old = session_cache_limiter("private");
echo "Old cache limiter is: $old";
echo "Current cache limiter is: ",  session_cache_limiter();



PHP Functions Essential Reference. Copyright © 2002 by New Riders Publishing (Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch). This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/). The authors of this book have elected not to choose any options under the OPL. This online book was obtained from http://www.fooassociates.com/phpfer/ and is designed to provide information about the PHP programming language, focusing on PHP version 4.0.4 for the most part. The information is provided on an as-is basis, and no warranty or fitness is implied. All persons and entities shall have neither liability nor responsibility to any person or entity with respect to any loss or damage arising from the information contained in this book.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Copyright © 2001 - 2005, ThinkDing LLC. All Rights Reserved.