Use SPL to implement ArrayAccess on your db object? Then you can use one check and not resort to brute forcing all the others. it would turn into: echo $result['stuff'];
Dunno if that is completely clear. -----Original Message----- From: Michael Southwell <[EMAIL PROTECTED]> Date: Monday, Nov 24, 2008 2:14 pm Subject: [nyphp-talk] passing array/object data To: talk - nyphp <[email protected]>Reply-To: NYPHP Talk <[email protected]> I have a method that takes a parameter that might be either an array or >a db result object. So on the one hand I might have: >echo $array['stuff']; >or on the other: >echo $result -> stuff; > >Right now I'm just using is_array and repeated brute force to do this, >but obviously there's a better way. What's my best way to abstract this >so I can use just one echo statement regardless of the parameter? >-- >================= >Michael Southwell >Vice President, Education >NYPHP TRAINING: http://nyphp.com/Training/Indepth >_______________________________________________ >New York PHP User Group Community Talk Mailing List >http://lists.nyphp.org/mailman/listinfo/talk > >http://www.nyphp.org/show_participation.php > _______________________________________________ New York PHP User Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/show_participation.php
