You are here: Re: [PHP] arrays question « PHP « IT news, forums, messages
Re: [PHP] arrays question

Posted by Brent Baisley on 11/11/05 23:56

Here's a few loops that should work. You can actually just use the
first loop to concatenate text string instead create array items, but
I wasn't sure what type of processing you wanted to do with the result.

//Convert Array from 3 rows by 2 cols -> 2 rows by 3 cols
for($i=0; $i<count($mainArray); $i++ ) {
for ( $x=0; $x<count($mainArray[$i]); $x++ ) {
$resultArray[$x][] = $mainArray[$i][$x];
}
}

Resulting Array
Array
(
[0] => Array
(
[0] => 1
[1] => 492
[2] => 11
)

[1] => Array
(
[0] => 2
[1] => 211
[2] => 20
)
)

//Convert array items to text string with "," separator
for($i=0; $i<count($resultArray); $i++) {
$resultArray[$i] = '"'.implode('","',$resultArray[$i]).'"';
}

Resulting Array:
Array
(
[0] => "1","492","11"
[1] => "2","211","20"
)


On Nov 11, 2005, at 3:25 PM, cybermalandro cybermalandro wrote:

> I have this that looks like this
>
> array(3) {
> [0]=>
> array(2) {
> [0]=>
> string(1) "1"
> [1]=>
> string(1) "2"
> }
> [1]=>
> array(2) {
> [0]=>
> string(3) "492"
> [1]=>
> string(3) "211"
> }
> [2]=>
> array(2) {
> [0]=>
> string(2) "11"
> [1]=>
> string(2) "20"
> }
> }
>
> I want to loop through so I can get and print "1","492","11" and
> "2","211","20" What is the best way to do this? I suck with arrays and
> I can't get my looping right.
>
> Thanks for your help anybody!
>

--
Brent Baisley
Systems Architect
Landover Associates, Inc.
Search & Advisory Services for Advanced Technology Environments
p: 212.759.6400/800.759.0577

 

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

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