php array_map()함수 인 스 턴 스 용법

2521 단어 phparray map()
때때로 우 리 는 배열 의 요 소 를 바 꾸 려 고 하지만 함수 의 선택 에 있어 서 어 려 운 문 제 를 저 질 렀 다.이 편 이 가 져 온 것 은 arraymap 함수,배열 에 있 는 요소 의 값 을 조정 한 다음 에 새로운 배열 로 돌아 갑 니 다.배열 을 처리 하 는 수량 도 하나 가 아 닙 니 다.다음은 arraymap()함수 의 설명,문법,파라미터,반환 값,실례 에 대한 상세 한 설명 을 가 져 옵 니 다.
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()함수 의 용법 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기