📜  PHP | SplObjectStorage offsetSet()函数

📅  最后修改于: 2022-05-13 01:56:50.344000             🧑  作者: Mango

PHP | SplObjectStorage offsetSet()函数

SplObjectStorage::offsetSet()函数是PHP中的一个内置函数,用于设置存储对象。

句法:

void SplObjectStorage::offsetSet($obj, $val)

参数:此函数接受上面提到的两个参数,如下所述:

  • $obj:它指定要附加的对象。
  • $val:它指定要与对象关联的值。

返回值:此函数不返回任何值。

下面的程序说明了PHP中的SplObjectStorage::offsetSet()函数:

方案一:

offsetSet($obj, "GeeksforGeeks");
  
// Print Result
var_dump($str->offsetGet($obj)); 
?>
输出:
string(13) "GeeksforGeeks"

方案二:

offsetSet($obj1, "GeksforGeeks");
$str->offsetSet($obj2, "GFG");
$str->offsetSet($obj3);
$str->offsetSet($obj4, "Hello GFG");
  
// Print result
var_dump($str->offsetGet($obj1)); 
var_dump($str->offsetGet($obj2)); 
var_dump($str->offsetGet($obj4)); 
var_dump($str->offsetGet($obj3)); 
  
?>
输出:
string(12) "GeksforGeeks"
string(3) "GFG"
string(9) "Hello GFG"
NULL

参考: https://www. PHP.net/manual/en/splobjectstorage.offsetset。 PHP