ich ein Array haben dieDuplikate entfernen Werte von Array
Array
(
[0] => stdClass Object
(
[post_date] => 2017-01-04 14:28:00
)
[1] => stdClass Object
(
[post_date] => 2017-01-05 11:06:00
)
[2] => stdClass Object
(
[post_date] => 2017-02-04 14:28:00
)
[3] => stdClass Object
(
[post_date] => 2017-02-04 14:34:00
)
)
wie- sieht habe ich substr() Funktion insbesondere Teil
foreach($unique_dates as $val) {
$year=substr($val->post_date,0,4);
$month=substr($val->post_date,5,2);
$monthName = date('F', mktime(0, 0, 0, $month, 10));
echo $monthName." ".$year."<br>";
}
Jetzt Ausgabe Es zeigt bekommen wie -
January 2017
January 2017
February 2017
February 2017
Aber ich möchte Ausgang wie -
versuchte ich wie folgt aber nicht bekommen richtige Output-
$unique_dates = array_map(
'unserialize',
array_unique(
array_map(
'serialize',
$dates
)
)
);
Ich möchte Duplikate Werte entfernen.
Wie ist das möglich?
Danke.
es versuchen http://php.net/manual/en/function.array-unique.php – xFighter
So wird dies Ihr Array eindeutig sein Recht zu machen? $ monateName. "". $ Jahr – rahulsm
@VforVendetta ja richtig – Deepak