(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrantTable::putCat — الحاق ردیف
این متد ستونهای جدید به رکوردها اضافه میکند. کلیدهای موجود بدون تغییر خواهد ماند اما ستونهای جدید به آن اضافه خواهد شد. ارسال null به عنوان کلید ردیف جدید ایجاد خواهد کرد.
کلید ویژه ردیف یا NULL
آرایه محتوای آرایه
بازگرداندن کلید ویژه و ایجاد TokyoTyrantException در صورت خطا.
Example #1 مثال TokyoTyrantTable::putCat()
<?php
/* Connect to a table database */
$tt = new TokyoTyrantTable("localhost", 1979);
/* Passing null to put generates a new uid */
$index = $tt->put(null, array("column1" => "some data", "column2" => "more data"));
/* Get the row back */
var_dump($tt->get($index));
/* Modify an existing row */
$tt->putcat($index, array("column1" => "something new", "new_column" => "other data"));
/* Get the row back */
var_dump($tt->get($index));
?>
The above example will output:
array(2) { ["column1"]=> string(9) "some data" ["column2"]=> string(9) "more data" } array(3) { ["column1"]=> string(9) "some data" ["column2"]=> string(9) "more data" ["new_column"]=> string(10) "other data" }