dismiss Step into the future! Click here to switch to the beta php.net site
downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

apc_compile_file> <apc_cas
[edit] Last updated: Fri, 28 Jun 2013

view this page in

apc_clear_cache

(PECL apc >= 2.0.0)

apc_clear_cache Clears the APC cache

Description

bool apc_clear_cache ([ string $cache_type ] )

Clears the user/system cache.

Parameters

cache_type

If cache_type is "user", the user cache will be cleared; otherwise, the system cache (cached files) will be cleared.

Return Values

Returns TRUE on success or FALSE on failure.

See Also



apc_compile_file> <apc_cas
[edit] Last updated: Fri, 28 Jun 2013
 
add a note add a note User Contributed Notes apc_clear_cache - [3 notes]
up
2
info at rjs dot in
10 months ago
If this function is run from the CLI it will clear the command line cache only.

To clear the http cache you need to put this in a PHP script and run it via a http:// URL.
up
0
anthon at piwik dot org
1 year ago
Looking at the APC source, apc_clear_cache() only recognizes "user" as a cache_type.  If cache_type is omitted, or any other string (including "opcode") is provided, the effect is to clear the system cache.
up
0
Colin M
3 years ago
It appears for me in PHP 5.2.11/APC 3.1.2 that to clear the opcode cache the argument must be 'opcode'. Having no argument seems to have no effect.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites