Re: Re: Arrays which have properties of sets
| From: | Rasmus Schultz | Date: | Sun, 07 Oct 2012 23:12:17 +0000 |
| Subject: | Re: Re: Arrays which have properties of sets | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-63270@lists.php.net to get a copy of this message | ||
the manual states, "The implementation in SplObjectStorage returns the
same value as spl_object_hash()" - so I don't know how this would
really work any better than a custom implementation.
perhaps safer would be to simply implement a collection-type that
requires the classes of elements in the collection to implement an
interface, exposing a unique key... and for objects that don't have a
unique key, generate sequential keys from a static counter in each
class... not ideal if you want to implement a document store that can
store "anything", since now every stored object/class needs to provide
a key...
On Sun, Oct 7, 2012 at 4:06 PM, Jared Williams
<jared.williams1@ntlworld.com> wrote:
>
> See SPL's SplObjectStorage. That allows object instances as keys.
>
> Jared