Any XML-RPC implementation would benefit from seeing easily whether a
value is a continous pure numeric array, associative array or a mix.
It should be a trivial fix, and the performance difference is
negligible.
- Stig
[Zeev Suraski <[EMAIL PROTECTED]>]
> Why do you need it? Nobody ever needed it until now. It'll slightly
> slow down each and every hash update all over PHP, so unless it's
> really necessary, we should do without it...
>
> Zeev
>
> At 19:40 13/5/2001, Harald Radi wrote:
> >thanks, but wouldn't it desireable to have such a flag ? it wouldn't be a
> >big effort, would it ?
> >
> > > -----Ursprungliche Nachricht-----
> > > Von: Andrei Zmievski [mailto:[EMAIL PROTECTED]]
> > > Gesendet: Sonntag, 13. Mai 2001 18:34
> > > An: Harald Radi; [EMAIL PROTECTED]
> > > Betreff: Re: [PHP-DEV] arrays
> > >
> > >
> > > At 06:01 PM 5/13/01 +0200, Harald Radi wrote:
> > > >hi,
> > > >
> > > >is there a simple way to determine if a pval of type IS_ARRAY contains
> > > >non-interger indices (associative array) ?
> > > >something like a flag in the pval structure that indicates that
> > > add_assoc_*
> > > >was called on it.
> > >
> > > Nope, you pretty much have to walk through it and call
> > > zend_hash_get_current_key_type() until you find string key or
> > > encounter the
> > > end of the array.
> > >
> > > -Andrei
> > >
> > >
> >
> >
> >--
> >PHP Development Mailing List <http://www.php.net/>
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
> --
> Zeev Suraski <[EMAIL PROTECTED]>
> CTO & co-founder, Zend Technologies Ltd. http://www.zend.com/
>
>
> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
--
Stig Sæther Bakken <[EMAIL PROTECTED]>
Fast Search & Transfer ASA, Trondheim, Norway
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]