特定の日から最新の時刻を取得する必要があります。この例では金曜日です。私はタイムスタンプを継承する$arrayFriday
という配列を持っています。 今、私はどのタイムスタンプが同じ日に最新であるかを並べ替える必要があります。PHPで配列の特定の時刻を並べ替える
アレイ$arrayFriday
:
Array
(
[0] => 1483691580
[1] => 1483696140
[2] => 1483701240
[3] => 1483720920
[4] => 1489142460
[5] => 1489144140
[6] => 1489150260
[7] => 1489750920
[8] => 1489760160
[9] => 1489765800
[etc.]
)
この配列では、私はまで働いていた時間があります。例: 06.01.2017 17:42私は家に帰った時でした。
(この例の)出力は次のようになります。
Array
(
[0] => 1483720920
[1] => 1489150260
[2] => 1489765800
)
または私は$ integerFriday(GMT + 1)からそれをエコー場合:
06.01.2017 17:42
10.03.2017 13:51
17.03.2017 16:50
ので出力も配列です、同じ日の最新のタイムスタンプをソートしただけです。
私の試み:
foreach ($arrayFriday as $key => $value) {
if(date('m.d.Y', $value) == date('m.d.Y', $arrayFriday[$key-1])){
$integerFriday= $value;
} else {
echo date('l d.m.Y H:i', $integerFriday);
}
}
ので、あなたが望むものを出力? –
私が書いたところ 'この例の出力は次のようになります:'私の試行は整数からのエコーに基づいていましたが、配列に挿入することも可能です。 – GePu
だから、このようにしてください:-https://eval.in/841759 –