increment

(आवश्यकता Workerman संस्करण>=3.3.0)

bool \GlobalData\Client::increment(string $key[, int $step = 1])

परमाणु वृद्धि। एक संख्यात्मक तत्व को पैरामीटर step द्वारा निर्दिष्ट आकार से बढ़ाना। यदि तत्व का मान संख्यात्मक प्रकार नहीं है, तो इसे 0 के रूप में बढ़ाने की प्रक्रिया करें। यदि तत्व मौजूद नहीं है, तो false लौटाएं।

पैरामीटर

$key

कुंजी का मान। (उदाहरण के लिए $global->abc में, abc कुंजी का मान है)

$value

जो तत्व के मान को बढ़ाने का आकार है।

लौटाने का मान

सफलता पर true लौटाता है, अन्यथा false लौटाता है।

उदाहरण

$global = new GlobalData\Client('127.0.0.1:2207');

$global->some_key = 0;

// गैर-परमाणु वृद्धि
$global->some_key++;

echo $global->some_key."\n";

// परमाणु वृद्धि
$global->increment('some_key');

echo $global->some_key."\n";