位置: 编程技术 - 正文
推荐整理分享PHP APC函数:apc_add()的用法(php ado),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:api怎么在php中使用,phpoa,apcu php,php aop 实现原理,php -a,php -a,php aop,php api,内容如对您有帮助,希望把文章链接给更多的朋友!
(PECL apc >= 3.0.)
apc_add — 缓存一个变量到数据存储
说明 bool apc_add ( string $key , mixed $var [, int $ttl = 0 ] ) array apc_add ( array $values [, mixed $unused = NULL [, int $ttl = 0 ]] )仅仅在缓存变量不存在的情况下缓存变量到数据存储中
Note: 与PHP中其他的机制不同,使用apc_add() 存储变量 在不同的请求之间一直持久存在(直到从缓存系统中移除)
参数key
存储缓存变量使用的名称keys 是唯一的, 所以试图使用 apc_add() 去添加一个名称已经存在的缓存, 将不会覆盖现有的缓存的值, 并且返回 FALSE. (这个是 apc_add() 和 apc_store()之间唯一的不同.)
var存储的变量
ttl生存时间;在缓存中存储var共ttl秒, 在ttl秒过去后,存储的变量将会从缓存中擦除(在下一次请求时), 如果没有设置ttl(或者ttl是0), 变量将一直存活到被手动移除为止,除此之外不在缓存中的可能原因是,缓存系统使用clear,或者restart等
valuesNames in key, variables in value.
返回值Returns TRUE if something has effectively been added into the cache, FALSE otherwise. Second syntax returns array with error keys.
范例
Example #1 apc_add() 例子
<?php$bar='BAR';apc_add('foo',$bar);var_dump(apc_fetch('foo'));echo"n";$bar='NEVERGETSSET';apc_add('foo',$bar);var_dump(apc_fetch('foo'));echo"n";?>以上例程会输出:
参见apc_store() - Cache a variable in the data store apc_fetch() - 从缓存中取出存储的变量 apc_delete() - 从用户缓存中删除某个变量
PHP选项:bcompiler_write_included_filename()的用法 bcompiler_write_included_filename(PECLbcompiler=0.5)bcompiler_write_included_filename写入一个包含的文件的字节码说明boolbcompiler_write_included_filename(resource$filehandle,string$filen
PHP选项:bcompiler_write_header()的用法 bcompiler_write_header(PECLbcompiler=0.3)bcompiler_write_header写入bcompiler头说明boolbcompiler_write_header(resource$filehandle[,string$write_ver])写入一个bcompiler文件的头部。参数fi
PHP选项:bcompiler_write_footer()的用法 bcompiler_write_footer(PECLbcompiler=0.4)bcompiler_write_footer写入单个字符x用于标识编译数据的结尾说明boolbcompiler_write_footer(resource$filehandle)写入单个字符x用于
标签: php ado
本文链接地址:https://www.jiuchutong.com/biancheng/281030.html 转载请保留说明!上一篇:PHP APC函数:apc_clear_cache()的用法(php api)
下一篇:PHP选项:bcompiler_write_included_filename()的用法(php bcmath off)
友情链接: 武汉网站建设