php array_map()함수 인 스 턴 스 용법
2521 단어 phparray map()
1.설명
array_map 는 배열 의 각 요 소 를 리 셋 함수 로 처리 합 니 다.
함수 에서 각 요소 의 값 을 바 꿀 수 있 습 니 다.어떤 값 이 필요 하면 어떤 값 을 되 돌려 주 고 색인 을 유지 하 는 데 중점 을 두 고 있 습 니 다.
여러 배열 을 한꺼번에 처리 할 수 있다.그러나 배열 의 수량 은 리 셋 함수 의 매개 변수 와 일치 해 야 합 니 다.
문법
array_map(myfunction,array1,array2,array3...)
3.매개 변수my function 필수.사용자 정의 함수 의 이름 이나 null..array 1 필수.규정 수조4.567917.array 2 선택 가능.규정 수조4.567917.array 3 선택 가능.규정 수조4.반환 값
사용자 정의 함수 역할 을 포함 하 는 array 1 의 값 을 되 돌려 줍 니 다.
5.실례
public function test_array_map(Request $request)
{
$aa = array('aa', 'bb');
$bb = array_map(function($item) {
$item = $item . 'aa' ;
return $item;
}, $aa);
var_dump($aa);
지식 포인트 확장:php array_map()배열 함수 사용 설명
/* array_map() : ---
* 1、 :array array_map ( callback callback, array arr1 [, array ...] )
* 2、 : , arr1 callback
* 。callback array_map() 。
* 3、 :
* 3.1、 , ,
*
* 3.2、 , ,
* ,
*/
//
$websites=array("g"=>"google","b"=>"baidu","y"=>"yahoo");
//
echo "<pre>";
print_r($websites);
echo "</pre>";
//
function change_value($value){
return ucfirst($value).".com";
}
$urls=array_map('change_value',$websites);
echo "<pre>";
print_r($urls);
echo "</pre>";
//
$arr1=array(1,3,5,7);
$arr2=array(2,4,6,8);
//
function func1($a,$b){
return $a*$b;
}
$results=array_map('func1',$arr1,$arr2);
echo " , :<br>";
echo "<pre>";
print_r($results);
echo "</pre>";
php arraymap()함수 인 스 턴 스 용법 에 대한 글 은 여기까지 입 니 다.phop arraymap()함수 의 용법 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.