*Sorry Curt for sending this to you.*
Hi,
Well if any one is interested in the speed I set up an example that you
can go to. Though, when I run the example substr() is very neurotic (or
it seems that it is to me). It can process the same line of code at a
lot of different intervals, while accessing it with {} is pretty
consistant.
What is the cause of this?
I thought it might be the server, but would that not effect it for both
tests (two others tests with objects)?
By the by, during my testing I found that using {} to access the first
char in a string was anywhere from .5 to 4 times faster.
Please let me know if I did the testing wrong, I don't believe I did but
I was at work when I did it.
http://dev.jepaonline.com/php/strings/substr/
Kind regards,
Justin Palmer
> -----Original Message-----
> From: Curt Zirzow [mailto:[EMAIL PROTECTED]
> Sent: Monday, December 20, 2004 7:27 PM
> To: 'PHP General'
> Subject: Re: [PHP] Accessing a Char in an Array
>
>
> * Thus wrote Justin Palmer:
> > In an earlier thread labeled "first letter", it was suggested that
> > substr() be used.
>
> Just for the record the usage of
>
> $str = 'a string';
> $str[0];
>
> Is strongly discouraged, it is recommended to use:
>
> $str{0};
>
> See Section (String access and modification by character):
> http://php.net/language.types.string
>
> >
> > >Check this out... http://us2.php.net/manual/en/function.substr.php.
> >
> > So my question is:
> >
> > What is faster using substr or accessing the string like an array?
> >
> > I know I could test this myself, but I thought someone may
> have done
> > this already.
>
> Speed is probably negligible. It probably comes down to readablity.
>
>
> Curt
> --
> Quoth the Raven, "Nevermore."
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php