4:32 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re[3]: [PHP] split array in 2 halfs
$smallarray1=array_slice($bigarray,0,3);
$smallarray2=array_slice($bigarray,3,3);
On Wed, 31 Oct 2001 23:25:55 -0800, Daniel Harik wrote:
>Want to split it in half
>
>1 Big array:
>
>1
&g
Correction:
$count = count($array);
$count = $count/2;
$count = round($count,0);
"Liz Fulghum" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> You could also grab the midpoint of the array:
>
> $count = round(count($array), 0);
>
> then populate your new arra
You may find this helpful:
$arr = array('a','b','c','d','e');
$second_half = array_splice($arr,floor(sizeof($arr)/2));
print_r($arr); // Array ( [0] => a [1] => b )
print_r($second_half); // Array ( [0] => c [1] => d [2] => e )
In the above, $second_half will be one la
You could also grab the midpoint of the array:
$count = round(count($array), 0);
then populate your new arrays by using a foreach loop:
$x = 0;
foreach($array as $key => $value) {
if ($x <=$count) {
$array1[] = $value;
} else {
$array2[] = $value;
}
$x++;
}
"D
ber 2001 07:25
Subject: Re[2]: [PHP] split array in 2 halfs
> Want to split it in half
>
> 1 Big array:
>
> 1
> 2
> 3
> 4
> 5
> 6
>
> Want to make
>
>
> 1 Small array:
>
> 1
> 2
> 3
>
> 2 Small array:
> 4
> 5
> 6
>
Don't forget that you should clear out that memory space, especially if it's
an array of arrays or an array of objects or something along those lines:
unset($bigarray);
Just good programming practice, that's all. I doubt it would ever be a
problem on today's servers, but it's still a good idea.
$smallarray1=array_slice($bigarray,0,3);
$smallarray2=array_slice($bigarray,3,3);
On Wed, 31 Oct 2001 23:25:55 -0800, Daniel Harik wrote:
>Want to split it in half
>
>1 Big array:
>
>1
>2
>3
>4
>5
>6
>
>Want to make
>
>
>1 Small array:
>
>1
>2
>3
>
>2 Small array:
>4
>5
>6
>
>Thank You
>
>
--
M
take a look at the manual
http://www.php.net/manual/en/function.array-slice.php
it will show you the right way to do it
jim
- Original Message -
From: "Daniel Harik" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 31, 2001 11:25 PM
Subje
Want to split it in half
1 Big array:
1
2
3
4
5
6
Want to make
1 Small array:
1
2
3
2 Small array:
4
5
6
Thank You
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administr
Based on what criteria? if you just want to split the array at element 30,
you could use array_splice to get the necessary data...
- Original Message -
From: "Daniel Harik" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, November 01, 2001 2:16 AM
Subject
Good evening
I was wondering how can I split, array that has 60 elements in it,
into 2 arrays with 30 elements each?
Thank You very much and have a good night :-)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMA
Goldin [mailto:[EMAIL PROTECTED]]
Sent: 07 August 2001 13:02
To: [EMAIL PROTECTED]
Subject: [PHP] Split array
hello !
Please help me.
How do I split array so, that I'll get string variable with "," delimeter of
each array value ?
Thank you!
--
PHP General Mailing List (htt
See:
http://www.php.net/implode
- Tim
http://www.phptemplates.org
On 07 Aug 2001 14:02:04 +0200, Veniamin Goldin wrote:
> How do I split array so, that I'll get string variable with "," delimeter of
> each array value ?
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-m
hello !
Please help me.
How do I split array so, that I'll get string variable with "," delimeter of
each array value ?
Thank you!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the li
14 matches
Mail list logo