You are here: Re: [PHP] foreach in php4 « PHP « IT news, forums, messages
Re: [PHP] foreach in php4

Posted by Dotan Cohen on 07/06/05 22:32

On 7/5/05, yanghshiqi <yangshiqi@3721.com> wrote:
> Try this:
>
> function mul(&$value){
> $value = $value * 2;
> }
>
> $arr = array("a" => "1", "b" => "2", "c" => "3", "d" => "4");
> array_walk($arr, 'mul');
> var_dump($arr);
>
>
> Best regards,
> Shiqi Yang
>
> -----Original Message-----
> From: Dotan Cohen [mailto:dotancohen@gmail.com]
> Sent: Tuesday, July 05, 2005 1:40 PM
> To: PHP Lists
> Subject: [PHP] foreach in php4
>
> I am on php 4.x. I see that in php5 I can do this (not the & before $value):
> $arr = array(1, 2, 3, 4);
> foreach ($arr as &$value) {
> $value = $value * 2;
> }
> // $arr is now array(2, 4, 6, 8)
>
> In order to create the same effect, I have been doing this:
> $pre_arr = array(1, 2, 3, 4);
> $arr = array();
> foreach ($pre_arr as &$value) {
> $arr[] = $value * 2;
> }
> // $arr is now array(2, 4, 6, 8)
>
> Is there a better way? Thanks.
>
> Dotan Cohen
> http://lyricslist.com/lyrics/artist_albums/327/martin_ricky.php
> Martin, Ricky Song Lyrics
>

Thank you Shiki! This is what I was needing... I didn't know about
array_walk. One new function every day!

Dotan Cohen
http://lyricslist.com/lyrics/artist_albums/408/presidents_of_the_united_states_of_america.php
The Presidents of the United States of America Song Lyrics

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация