increment
(yêu cầu Workerman phiên bản >= 3.3.0)
bool \GlobalData\Client::increment(string $key[, int $step = 1])
Tăng giá trị nguyên tử. Tăng một phần tử số lên kích thước do tham số step chỉ định. Nếu giá trị của phần tử không phải là kiểu số, hãy coi nó như 0 để thực hiện xử lý tăng. Nếu phần tử không tồn tại, trả về false.
Tham số
$key
Giá trị khóa. (ví dụ $global->abc, abc là giá trị khóa)
$value
Kích thước mà giá trị của phần tử sẽ được tăng lên.
Giá trị trả về
Trả về true nếu thành công, nếu không trả về false.
Ví dụ
$global = new GlobalData\Client('127.0.0.1:2207');
$global->some_key = 0;
// Tăng không nguyên tử
$global->some_key++;
echo $global->some_key."\n";
// Tăng nguyên tử
$global->increment('some_key');
echo $global->some_key."\n";