1 개요[ | ]
- PHP array_map()
- 콜백 함수를 배열 내 요소들에 각각 적용하는 함수
2 예시 1[ | ]
PHP
Copy
function square($n) {
return $n * $n;
}
$a = [1, 2, 3, 4];
$b = array_map("square", $a);
print_r($b);
Loading
3 예시 2[ | ]
PHP
Copy
$func = function($n) {
return $n * $n;
};
$a = [1, 2, 3, 4];
$b = array_map($func, $a);
print_r($b);
Loading
4 예시 3[ | ]
PHP
Copy
$func = function($n, $m) {
return "${n}=$m";
};
$a = [1, 2, 3, 4];
$b = ['일', '이', '삼', '사'];
$c = array_map($func, $a, $b);
print_r($c);
Loading
5 예시 4[ | ]
PHP
Copy
$columns = ['id', 'name', 'birthDate'];
$quote_columns = array_map( function($s){ return "'$s'"; }, $columns);
print_r($columns);
print_r($quote_columns);
Loading
6 예시 5[ | ]

PHP
Copy
$arr = ["hello,world","lorem,ipsum","good","morning"];
$result = array_map(function($val){
return explode(",", $val);
}, $arr);
print_r($result);
Loading
7 같이 보기[ | ]
8 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.