PHP unique array by value()

Jmnote (토론 | 기여)님의 2018년 2월 3일 (토) 17:26 판 (새 문서: ==개요== ;PHP unique_array_by_value() <source lang='php'> $revisions = [ ['user'=>'A','timestamp'=>'2018-01-15T10:55:04Z'], ['user'=>'B','timestamp'=>'2017-07-14T17:08:00Z'], ['user...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

PHP unique_array_by_value()
$revisions = [
['user'=>'A','timestamp'=>'2018-01-15T10:55:04Z'],
['user'=>'B','timestamp'=>'2017-07-14T17:08:00Z'],
['user'=>'C','timestamp'=>'2016-12-27T05:48:18Z'],
['user'=>'B','timestamp'=>'2016-03-29T05:00:16Z'],
['user'=>'A','timestamp'=>'2015-09-28T08:06:25Z'],
];
$result = [];
foreach($revisions as $element) {
    $result[$element['user']] = $element;
}
$result = array_values($result);
print_r( $result );
# Array
# (
#     [0] => Array
#         (
#             [user] => A
#             [timestamp] => 2015-09-28T08:06:25Z
#         )
#     [1] => Array
#         (
#             [user] => B
#             [timestamp] => 2016-03-29T05:00:16Z
#         )
#     [2] => Array
#         (
#             [user] => C
#             [timestamp] => 2016-12-27T05:48:18Z
#         )
# )

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}