* Thus wrote Mattias Thorslund ([EMAIL PROTECTED]):
> Just a quick follow-up question on that:
> 
> Curt Zirzow wrote:
> 
> >foreach(array_slice($filenames, 0, 2) as $filename) {
> > $files[] = "path/to/" . $filelname;
> >}
> > 
> >
> 
> Will a function (such as the array_slice here) in a foreach statement 
> get re-evaluated for each iteration, or is it evaluated just once?

Only once.

> 
> In other words, is there anyhing gained by doing:
> 
> $short_array = array_slice($filenames, 0, 2);
> 
> foreach($short_array as $filename) {
>  $files[] = "path/to/" . $filelname;
> }

Nothing really except mabey that it might be a little readable.


Curt
-- 
"I used to think I was indecisive, but now I'm not so sure."

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to