PHP | SplObjectStorage addAll()函数
SplObjectStorage::addAll()函数是PHP中的一个内置函数,用于从另一个存储添加元素。
句法:
void SplObjectStorage::addAll( $value )
参数:此函数接受单个参数$value ,其中包含需要导入的存储。
返回值:不返回任何值。
下面的程序说明了PHP中的SplObjectStorage::addAll()函数:
方案一:
addAll($gfg);
// Print result added to storage object
echo $gfg1[$obj] . "\n";
?>
输出:
GeeksforGeeks
方案二:
addAll($gfg);
// Print result with whole object
print_r($gfg1);
?>
输出:
SplObjectStorage Object
(
[storage:SplObjectStorage:private] => Array
(
[00000000219a7b260000000055def3bf] => Array
(
[obj] => stdClass Object
(
)
[inf] => GeeksforGeeks
)
[00000000219a7b250000000055def3bf] => Array
(
[obj] => stdClass Object
(
)
[inf] => GeeksforGeeks2
)
)
)
参考: https://www. PHP.net/manual/en/splobjectstorage.addall。 PHP