您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
workerman常用组件-GlobalData变量共享组件-GlobalDataClient-add
发布时间:2021-12-14 21:35:45编辑:雪饮阅读()
add
(要求Workerman版本>=3.3.0)
bool \GlobalData\Client::add(string $key, mixed $value)
原子添加。如果key已经存在,会返回false.
参数
$key
键值。(例如$global->abc,abc就是键值)
$value
存储的值。
返回值
成功返回true,否则返回false。
實例:
<?php
require_once __DIR__ . '/vendor/autoload.php';
// 初始化一个全局的global data client
$global = new \GlobalData\Client('127.0.0.1:2207');
if($global->add('some_key', 10))
{
// $global->some_key赋值成功
echo "add success " , $global->some_key;
}
else
{
// $global->some_key已经存在,赋值失败
echo "add fail " , var_export($global->some_key);
}
if($global->add('some_key', 10))
{
echo "add success " , $global->some_key;
}
else
{
echo "add fail " , var_export($global->some_key);
}
?>
先啓動服務端:
[root@localhost www.fpm.com]# /usr/local/php734/bin/php -c /usr/local/php734/lib/php/php.ini server.php start -d
Workerman[server.php] start in DAEMON mode
-------------------------------------------- WORKERMAN ---------------------------------------------
Workerman version:4.0.22 PHP version:7.3.4
--------------------------------------------- WORKERS ----------------------------------------------
proto user worker listen processes status
tcp root globalDataServer frame://127.0.0.1:2207 1 [OK]
----------------------------------------------------------------------------------------------------
Input "php server.php stop" to stop. Start success.
然後運行上面這個客戶端脚本:
[root@localhost www.fpm.com]# /usr/local/php734/bin/php -c /usr/local/php734/lib/php/php.ini start.php start
add fail 10add fail 10
关键字词:workerman,GlobalData,GlobalDataClient,add
相关文章
- workerman常用组件-GlobalData变量共享组件-GlobalDat
- workerman常用组件-GlobalData变量共享组件-GlobalDat
- workerman常用组件-GlobalData变量共享组件-GlobalDat
- workerman常用组件-GlobalData变量共享组件-GlobalDat
- workerman常用组件-GlobalData变量共享组件-GlobalDat
- workerman常用组件-GlobalData变量共享组件
- workerman调试-跟踪系统调用
- workerman调试-网络抓包
- workerman实现http客户端及chunk服务端
- workerman的http服务-基本调试 - 查看运行状态