PHP array_map, array_walk, foreach
2022. 4. 29. 10:05ㆍPHP
728x90
셋 다 배열 루프 도는 기능을 함.
array_map : 어레이 리턴
array_walk : Boolean 리턴
foreach : 어레이 이터레이팅만 함
* array_walk는 콜백함수가 적용된 결과물 array를 리턴하지 않기 때문에, array의 값을 변경하고 싶을 경우 콜백함수 인자에 call by reference &$var를 해야함.
* array_map, foreach 성능 차이에 대한 연구. 눈에 띄는 성능 차이는 없으며 상황별로 적절한 것을 적용하는 것이 방법이다.
https://medium.com/@visheshahuja/php-array-map-vs-foreach-loop-18488c95aa18
728x90
반응형
'PHP' 카테고리의 다른 글
PHP 네임스페이스 namespaces (0) | 2022.05.02 |
---|---|
PHP Call by Value, Call by Reference (PHP 포인터) (0) | 2022.04.30 |
PHP 구글 번역 API + PhpSpreadsheet 엑셀 파일 읽기 쓰기 (0) | 2022.04.08 |
윈도우10 APM 설치 (0) | 2022.04.07 |
file_get_contents(): ssl: handshake timed out (0) | 2021.03.11 |