Date: 07/31/02
- Next message: Nick Wilson: "[PHP] extracting variables from files"
- Previous message: Kevin Myrick: "[PHP] I need some help: PHP portal site/creating email accounts through form submission"
- In reply to: Marty McGowan: "[PHP] Printing a PHP Class"
- Next in thread: 1LT John W. Holmes: "Re: [PHP] Printing a PHP Class"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Use is_array() to see if it's an array. If it is, then loop through it and
display the contents...
---John Holmes...
----- Original Message -----
From: "Marty McGowan" <marty3 <email protected>>
To: <php-general <email protected>>
Sent: Wednesday, July 31, 2002 4:15 PM
Subject: [PHP] Printing a PHP Class
> PHPers,
> In a genaology application, where I add individuals to
> an array:
>
> $everyone[] = new Individual($id);
>
> I'd like to print the indiviuals' attributes. Some of these are
> in array's themselves: like a list of event's in one's life.
>
> My problem is:
> when printing the Class Variables using the "standard" approach:
> =========
> function print_vars($obj) {
> $arr = get_object_vars($obj);
> while (list($prop, $val) = each($arr))
> {
> echo "$prop\t$val\n";
> }
> }
> =========
> I see the message:
>
> Variables: Person: Added RELI attribute
>
> id I6
> last McGOWAN
> first Martin James
> suffix Sr.
>
> sex M
>
> lifeevent Array
> attribute Array
> ========
>
> My question is:
> How does one print out the "Array"?
>
> My attempt at testing .
>
> (strcmp($val,"Array") == 0)
>
> was fruitless, as the print value of
> $var is always a string, but not always
> in other contexts.
>
> What am I missing?
>
> Thanks,
> -- Marty McGowan
>
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
- Next message: Nick Wilson: "[PHP] extracting variables from files"
- Previous message: Kevin Myrick: "[PHP] I need some help: PHP portal site/creating email accounts through form submission"
- In reply to: Marty McGowan: "[PHP] Printing a PHP Class"
- Next in thread: 1LT John W. Holmes: "Re: [PHP] Printing a PHP Class"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

