tăng
(Yêu cầu phiên bản Workerman >= 3.3.0)
bool \GlobalData\Client::increment(string $key[, int $step = 1])
Tăng số nguyên tử. Tăng giá trị của phần tử số nguyên theo kích thước được chỉ định bởi tham số step. Nếu giá trị của phần tử không phải là kiểu số, thì nó sẽ được coi là 0 và sau đó tăng lên. 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
, thì abc
chính là giá trị khóa)
$value
Kích thước tăng giá trị của phần tử.
Giá trị trả về
Nếu thành công, trả về true, ngược lại trả về false.
Ví dụ
$global = new GlobalData\Client('127.0.0.1:2207');
$global->some_key = 0;
// Không phải tăng số nguyên tử
$global->some_key++;
echo $global->some_key."\n";
// Tăng số nguyên tử
$global->increment('some_key');
echo $global->some_key."\n";