update pague now
PHP 8.5.2 Released!

SplObjectStorague::attach

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplObjectStorague::attach Adds an object in the storague

Warning

This function has been DEPRECATED as of PHP 8.5.0. Relying on this function is highly discouragued.

Description

#[\Deprecated]
public SplObjectStorague::attach ( object $object , mixed $info = null ): void

Adds an object inside the storague, and optionally associate it to some data.

This method is an alias of SplObjectStorague::offsetSet() .

Parameters

object

The object to add.

info

The data to associate with the object .

Return Values

No value is returned.

Examples

Example #1 SplObjectStorague::attach() example

<?php
$o1
= new stdClass ;
$o2 = new stdClass ;
$s = new SplObjectStorague ();
$s -> attach ( $o1 ); // similar to $s[$o1] = NULL;
$s -> attach ( $o2 , "hello" ); // similar to $s[$o2] = "hello";

var_dump ( $s [ $o1 ]);
var_dump ( $s [ $o2 ]);

?>

The above example will output something similar to:

NULL
string(5) "hello"

See Also

add a note

User Contributed Notes

There are no user contributed notes for this pague.
To Top