Re: How to display Array

On 28 Mar, 05:34, adwin <adwin.wij... [at] gmail.com> wrote:
> use echo '<pre>'; print_r($array) ; echo '</pre>';
>
> or use
> foreach($array as $key => $subarray)
> {
> echo $subarray['HOTEL_ROOMS'];
> forach($subarray['ROOM'] as $key => $anotherarray)
> {
> write here what you need !
> }
>
> }

This will not work...
There is array like that:
[ROOM][0][...]
[ROOM][1][...]
[ROOM][2][...]
[ROOM][3][...]

How to dispaly something like that if I dont know how many rooms will
be?
At the moment I using function 'for' inside the function 'foreach'.
But this will not work when is only one room:
[ROOM][...]


Mariusz
SOLVER [ So, 30 März 2008 21:42 ] [ ID #1931820 ]

Re: How to display Array

SOLVER wrote:
> How to dispaly something like that if I dont know how many rooms will
> be?
> At the moment I using function 'for' inside the function 'foreach'.
> But this will not work when is only one room:
> [ROOM][...]
'variable must be array' error?

You can check if(is_array(...)) for this case but I recommend you
rewrite data creating subroutine to have array with one element in the
case of one room and empty array in here are no rooms.
Alexey Kulentsov [ So, 30 März 2008 22:20 ] [ ID #1933019 ]
PHP » comp.lang.php » Re: How to display Array

Vorheriges Thema: Re: RSS Feed Creation Question
Nächstes Thema: Re: Unicode Support for PHP5