>백엔드 개발 >PHP 문제 >PHP에 지도가 있나요?

PHP에 지도가 있나요?

藏色散人
藏色散人원래의
2019-10-15 10:01:0310604검색

PHP에 지도가 있나요?

php에 맵이 있나요?

php에 맵이 있습니다. 즉, array_map() 함수는 사용자 정의 함수를 배열의 각 값에 적용하고 새 배열을 사용하여 사용자 정의 함수를 반환합니다. 가치의.

콜백 함수에서 허용하는 매개변수 수는 array_map() 함수에 전달된 배열 수와 일치해야 합니다.

팁: 함수에 하나 이상의 배열을 입력할 수 있습니다.

Syntax

array_map(myfunction,array1,array2,array3...)

매개변수

myfunction이 필요합니다. 사용자 정의 함수의 이름 또는 null입니다.

array1이 필요합니다. 배열을 지정합니다.

array2 선택 사항입니다. 배열을 지정합니다.

array3 선택사항. 배열을 지정합니다.

반환값: 각 값에 맞춤 함수를 적용한 후 array1의 값이 포함된 배열을 반환합니다.

사용자 정의 함수를 사용하여 배열 값 변경:

<?php
function myfunction($v)
{
if ($v==="Dog")
  {
  return "Fido";
  }
return $v;
}
$a=array("Horse","Dog","Cat");
print_r(array_map("myfunction",$a));
?>

출력:

Array ( [0] => Horse [1] => Fido [2] => Cat )

PHP 관련 지식을 더 보려면 PHP 중국어 웹사이트를 방문하세요!

위 내용은 PHP에 지도가 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.