Jump to content

Archived

This topic is now archived and is closed to further replies.

emehrkay

loopin through an array vs an object

Recommended Posts

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 vals

i just want to say
if($count > 1){
//use index keys
}else{
//dont
}

Share this post


Link to post
Share on other sites
*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

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.