Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

Threaded::merge

(PECL pthreads >= 2.0.0)

Threaded::merge — Manipulation


Описание

public boolean Threaded::merge ( mixed $from [, mixed $overwrite ] )

Merges data into the current object


Список параметров

from

- The data to merge

overwrite

- Overwrite existing keys, by default true


Возвращаемые значения

A boolean indication of success


Примеры

Пример #1 Merging into the property table of a threaded object

$array = [];
while (count($array) < 10)
    $array[] = count($array);
$stdClass = new stdClass();
$stdClass->foo = "foo";
$stdClass->bar = "bar";
$stdClass->baz = "baz";
$safe = new Threaded();
$safe->merge($array);
$safe->merge($stdClass);
var_dump($safe);

Результат выполнения данного примера:


object(Threaded)#2 (13) {
["0"]=>
int(0)
["1"]=>
int(1)
["2"]=>
int(2)
["3"]=>
int(3)
["4"]=>
int(4)
["5"]=>
int(5)
["6"]=>
int(6)
["7"]=>
int(7)
["8"]=>
int(8)
["9"]=>
int(9)
["foo"]=>
string(3) "foo"
["bar"]=>
string(3) "bar"
["baz"]=>
string(3) "baz"
}


User Contributed Notes


There are no user contributed notes for this page.

To Top

Описание класса threaded, примеры использования класса threaded.



Смотрите также:
Описание на ru2.php.net
Описание на php.ru