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/