I have the following code in PHP
foreach ($events as $event)
{
$event = $event->organiser;
var_dump($event);
}
Then i am getting output like for $event
array
0 => string '40138' (length=5)
1 => string '40137' (length=5)
array
0 => string '40140' (length=5)
1 => string '40138' (length=5)
Next i am creating a loop to get values as per the above ID (40137,40138) in to one array, here i want to create a unique array. How to do that ?
So as per the unique ID i can create the following UI
foreach ($events as $event)
{
if(!empty($event->organiser)){
if(is_array($event->organiser)){
foreach ($event->organiser as $organiser){
$mentors_entities = get_entity($organiser);
$name = $mentors_entities->title;
$img = $vars['url'].'mod/mentor/icon.php?mentorguid='.$organiser;
$body .= "<div class='event_mntdes'><div class='event_mntimg'><img src=".$img.'&size=large'."></div><div class='event_mntcontent'><b>".$name."</b><br/>".elgg_get_excerpt($mentors_entities->mentorshrt,'150')."</div></div>";
}
}else{
$organiser = $event->organiser;
$mentors_entities = get_entity($organiser);
$name = $mentors_entities->title;
$img = $vars['url'].'mod/mentor/icon.php?mentorguid='.$organiser;
$body .= "<div class='event_mntdes'><div class='event_mntimg'><img src=".$img.'&size=large'."></div><div class='event_mntcontent'><b>".$name."</b><br/>".elgg_get_excerpt($mentors_entities->mentorshrt,'150')."</div></div>";
}
}
}
So how to get the unique array combining of multiple array ?