downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

TokyoTyrant::putNr> <TokyoTyrant::putCat
[edit] Last updated: Fri, 24 Jun 2011

view this page in

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 TokyoTyrant::putKeep - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites