Re: array problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2011-09-09 at 16:00 +0000, Marc Fromm wrote:
> I am reading a csv file into an array. The csv file.
> 
> users.csv file contents:
> w12345678,a
> w23456789,b
> w34567890,c
> 
>                                 $csvfilename = "users.csv";
> $handle = fopen($csvfilename, "r");
>                                 if($handle) {
>                                                 while (($line = fgetcsv($handle, 1000, ",")) !== FALSE) {
>                                                                 $arrUsers[] = $line;
>                                                 }
>                                                 fclose($handle);
>                                 }
> 
> When I echo out the elements in the elements in the array $arrUsers I get:
> Array
> Array
> Array
> 
> foreach ($arrUsers as $user){
>                 echo $user . "<br />";
> }
> 
> I can't figure out why the word Array is replacing the actual data.
> 

Try print_r($arrUsers);

also, the $line is an array of the CSV, so you're storing an array,
within the array $arrUsers.

foreach ($arrUsers as $user){
	foreach ($user as $val) {
		echo $val . "<br />";
	}
	echo '<hr />';
}


-- 

Steve Staples
Web Application Developer
519.258.2333 x8414


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



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux