牛牛在线工具

Memcache::add()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Memcache::add()

向Memcache服务器添加一个键值对,如果键已经存在,则添加操作失败

函数名称:Memcache::add() 函数描述:该函数用于向Memcache服务器添加一个键值对,如果键已经存在,则添加操作失败。 参数: key:要添加的键名,类型为字符串。 value:要添加的键值,类型可以是字符串、整数、数组或对象。 flag:用于控制键值的序列化方式,默认为0,表示不进行序列化。可以使用MEMCACHE_COMPRESSED常量进行压缩序列化。 expiration:键的过期时间,单位为秒,默认为0,表示永不过期。 返回值: 成功:返回true。 失败:返回false。 示例代码: <?php $memcache = new Memcache(); $memcache->connect('localhost', 11211); $key = 'my_key'; $value = 'Hello World!'; $flag = 0; $expiration = 3600; if ($memcache->add($key, $value, $flag, $expiration)) { echo '添加成功'; } else { echo '添加失败'; } $memcache->close(); ?> 以上示例代码创建了一个Memcache对象,并连接到本地的Memcache服务器。然后,使用add()函数向服务器添加了一个键值对。如果键名为'my_key'的键不存在,则添加成功,并输出"添加成功";如果键名为'my_key'的键已经存在,则添加失败,并输出"添加失败"。最后,关闭与Memcache服务器的连接。 注意:为了使用Memcache类,需要先安装并启用Memcache扩展。