emehrkay Posted March 23, 2006 Share Posted March 23, 2006 i have a for loop inside of a class that basically writes a table. i noticed that the way i was calling the index keys for the object will crap out if only one is returned, making it an array. how do i get around writing this bit of code twice? one with the index [$i] and one without?$this->_data is the array/object[code]/* * Format dates */ $start = $this->edit_date($this->_data[$i]->schedule_updates_start_date); $end = $this->edit_date($this->_data[$i]->schedule_updates_end_date); $until = $this->edit_date($this->_data[$i]->schedule_updates_display_until);[/code]* there are more than these three valsi just want to say if($count > 1){//use index keys}else{//dont} Quote Link to comment https://forums.phpfreaks.com/topic/5598-loopin-through-an-array-vs-an-object/ Share on other sites More sharing options...
emehrkay Posted March 24, 2006 Author Share Posted March 24, 2006 *EDIT* i said it is an array if its only one, it really is an object if its only one, if more, its an array of those objects Quote Link to comment https://forums.phpfreaks.com/topic/5598-loopin-through-an-array-vs-an-object/#findComment-20315 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.