>  기사  >  백엔드 개발  >  PHP에서 일반적으로 사용되는 배열 함수

PHP에서 일반적으로 사용되는 배열 함수

不言
不言원래의
2018-07-06 09:34:363296검색

이 글에서는 PHP에서 일반적으로 사용되는 배열 함수를 주로 소개하는데, 이는 특정 참조 값을 가지고 있습니다. 이제 모든 사람과 공유합니다. 도움이 필요한 친구들이 참조할 수 있습니다

1. array_fill(index, number, value)은 배열을 값으로 채웁니다.

매개변수 설명:

  인덱스: 반환된 배열의 첫 번째 인덱스 값

숫자: 삽입할 요소 수를 지정합니다.

값: 배열을 채우는 데 사용되는 값

<?php
$a1=array_fill(3,4,"blue");
print_r($a1);
?> 

실행 결과:

Array ([3] => blue [4] => blue [5] => blue [6] => blue )

2. array_combine($keys,$values)은 배열을 결합합니다

Parameter 설명 :

 $keys: 키 이름 배열

 $values: 키 값 배열

<?php
$fname=array("Bill","Steve","Mark");
$age=array("60","56","31");

$c=array_combine($fname,$age);
print_r($c);
?>

실행 결과:

Array ([Bill] => 60 [Steve] => 56 [Mark] = > ; 31)

3. array_intersect_key($arr1,$arr2,$arr3...)는 둘 이상의 배열의 키 이름을 비교하고 교차점을 반환합니다

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("a"=>"red","c"=>"blue","d"=>"pink");

$result=array_intersect_key($a1,$a2);
print_r($result);
?>

반환 결과:

Array ( a ] => red [c] => blue )

4. array_shift($arr)는 배열의 첫 번째 요소를 삭제하고 삭제된 요소를 반환합니다

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>

반환 결과:

redArray ( b] => 녹색 [c] => 파란색 )

5. array_walk($arr,function($value,$key){}) 함수는 배열의 각 요소에 콜백 함수를 적용합니다. 배열의 값은 참조 유형 &$value

<?php
function myfunction(&$value,$key)
{
$value="yellow";
}
$a=array("a"=>"red","b"=>"green","c"=>"blue");
array_walk($a,"myfunction");
print_r($a);
?>

반환 결과:

Array ( [a] => yellow [b] => yellow [c] => yellow )

위 내용은 모두의 학습에 도움이 되기를 바랍니다. , PHP 중국어 웹사이트를 주목해주세요!

관련 권장 사항:

PHP 네임스페이스 소개


PHP 파일 프로그래밍 소개

위 내용은 PHP에서 일반적으로 사용되는 배열 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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