PHP 5.4.36 Released

TokyoTyrant::putKeep

(PECL tokyo_tyrant >= 0.1.0)

TokyoTyrant::putKeepقرار دادن رکورد

Description

public TokyoTyrant TokyoTyrant::putKeep ( mixed $keys [, string $value ] )

قرار دادن جفت کلید مقدار در پایگاه داده یا چندین جفت کلید مقدار. اگر keys رشته باشد پارامتر دوم مقدار، مقدار را تعیین می‌:ند. پارامتر دوم الزامی است اگر keys رشته باشد. این متد برای پاسخ سرور منتظر نمی‌شود.

Parameters

keys

کلید string یا جفت کلید مقدار array

value

مقدار string

Return Values

بازگرداندن ارجاع شی فعلی در صورت موفقیت و ایجاد TokyoTyrantException در صورت شکست.

Examples

Example #1 مثال tokyotyrant::putKeep()

<?php
/* Connect to a database on default port */
$tt = new TokyoTyrant("localhost");

/* Create a new key */
$tt->put("key""value");

try {
    
$tt->putKeep("key""new value");
} catch (
TokyoTyrantException $e) {
    if (
$e->getCode() === TokyoTyrant::TTE_KEEP) {
        echo 
"Existing record! Not modified\n";
    } else {
        echo 
"Error: " $e->getMessage() , "\n"
    }
}
echo 
$tt->get("key");
?>

The above example will output:

Existing record! Not modified
value

See Also

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top