RE: [PHP] array_count_values Problem

2010-01-12 Thread Alice Wei

Hi, 

  Thanks for the replies. 

  Turns out that I can assign a variable $array_count = 
array_count_values($friend_from), and I accessed the individual values by doing 

for ($i=0;$i<$total_num;$i++) {

$friend_location = $friend_from[$i];  
$count_friend = $array_count[$friend_location];  
echo $count_friend . "\n";
}

Thanks again. 

Alice

> Date: Tue, 12 Jan 2010 13:17:57 -0300
> Subject: Re: [PHP] array_count_values Problem
> From: tapi...@gmail.com
> To: aj...@alumni.iu.edu
> CC: php-general@lists.php.net
> 
> Hi,
> 
> The function array_count_values returns an array
> (http://php.net/array_count_values). So you are using it the wrong
> way, you should assign the return value to a variable and then access
> some index.
> 
> Regards,
> 
> Jonathan
> 
> On Tue, Jan 12, 2010 at 11:09 AM, Alice Wei  wrote:
> >
> > Hi,
> >
> >  I have a code in the following, after investigating more closely on how to 
> > use array_count_values():
> >
> >  //Calculate the number of elements in array
> > $total_num = count($friend_from);
> > $total_num2 = count(array_unique($friend_from));
> > for ($i=0;$i<=$total_num2;$i++) echo $friend_from[$i] . " " . 
> > array_count_values($friend_from[$i]) . "\n";
> >
> >  Neither of these two numbers, $total_num and $total_num2 are 0, but I only 
> > get something like this:
> >
> > Monroe, IN
> > Cherokee, OK
> > Cherokee, OK
> > Cleveland, OK
> > Greer, OK
> >  How come that I cannot get it to print out the individual 
> > array_count_values? Have I missed something here?
> >  Thanks for your help.
> >
> >
> > _
> > Hotmail: Trusted email with powerful SPAM protection.
> > http://clk.atdmt.com/GBL/go/196390707/direct/01/
  
_
Hotmail: Powerful Free email with security by Microsoft.
http://clk.atdmt.com/GBL/go/196390710/direct/01/

Re: [PHP] array_count_values Problem

2010-01-12 Thread Jonathan Tapicer
Hi,

The function array_count_values returns an array
(http://php.net/array_count_values). So you are using it the wrong
way, you should assign the return value to a variable and then access
some index.

Regards,

Jonathan

On Tue, Jan 12, 2010 at 11:09 AM, Alice Wei  wrote:
>
> Hi,
>
>  I have a code in the following, after investigating more closely on how to 
> use array_count_values():
>
>  //Calculate the number of elements in array
> $total_num = count($friend_from);
> $total_num2 = count(array_unique($friend_from));
> for ($i=0;$i<=$total_num2;$i++) echo $friend_from[$i] . " " . 
> array_count_values($friend_from[$i]) . "\n";
>
>  Neither of these two numbers, $total_num and $total_num2 are 0, but I only 
> get something like this:
>
> Monroe, IN
> Cherokee, OK
> Cherokee, OK
> Cleveland, OK
> Greer, OK
>  How come that I cannot get it to print out the individual 
> array_count_values? Have I missed something here?
>  Thanks for your help.
>
>
> _
> Hotmail: Trusted email with powerful SPAM protection.
> http://clk.atdmt.com/GBL/go/196390707/direct/01/

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