"PHP ranks()"의 두 판 사이의 차이

(새 문서: ==개요== ;PHP rank() <source lang='php'> $arr = [79, 5, 18, 18, 32]; $sorted = $arr; rsort($sorted); $ranks = array_map(function($v) use ($sorted) { return array_search($v,$sorted)...)
 
1번째 줄: 1번째 줄:
==개요==
==개요==
;PHP rank()
;PHP ranks()


<source lang='php'>
<source lang='php'>
8번째 줄: 8번째 줄:
$ranks = array_map(function($v) use ($sorted) { return array_search($v,$sorted)+1; },$arr);
$ranks = array_map(function($v) use ($sorted) { return array_search($v,$sorted)+1; },$arr);
print_r($ranks);
print_r($ranks);
# Array
# (
#    [0] => 1
#    [1] => 5
#    [2] => 3
#    [3] => 3
#    [4] => 2
# )
</source>
<source lang='php'>
function ranks($arr) {
  $arr = [79, 5, 18, 18, 32];
  $sorted = $arr;
  rsort($sorted);
  $ranks = array_map(function($v) use ($sorted) { return array_search($v,$sorted)+1; },$arr);
  return $ranks;
}
print_r( ranks([79, 5, 18, 18, 32]) );
# Array
# Array
# (
# (

2018년 3월 10일 (토) 22:56 판

1 개요

PHP ranks()
$arr = [79, 5, 18, 18, 32];
$sorted = $arr;
rsort($sorted);
$ranks = array_map(function($v) use ($sorted) { return array_search($v,$sorted)+1; },$arr);
print_r($ranks);
# Array
# (
#     [0] => 1
#     [1] => 5
#     [2] => 3
#     [3] => 3
#     [4] => 2
# )
function ranks($arr) {
  $arr = [79, 5, 18, 18, 32];
  $sorted = $arr;
  rsort($sorted);
  $ranks = array_map(function($v) use ($sorted) { return array_search($v,$sorted)+1; },$arr);
  return $ranks;
}
print_r( ranks([79, 5, 18, 18, 32]) );
# Array
# (
#     [0] => 1
#     [1] => 5
#     [2] => 3
#     [3] => 3
#     [4] => 2
# )

2 같이 보기

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