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