>  기사  >  백엔드 개발  >  PHP의 일부 기능에 대한 자세한 설명

PHP의 일부 기능에 대한 자세한 설명

小云云
小云云원래의
2018-03-28 14:59:151176검색

이 기사는 주로 PHP의 일부 기능에 대한 자세한 설명을 주로 코드 형식으로 공유합니다.

1. array_diff_assoc($arr1,$arr2,$arr3...) 함수: 두 배열의 키 이름과 키 값을 비교하여 차이를 반환합니다.

예:

<?php
$a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5");
$a2=array("1"=>"this_1","2"=>"this_2","3"=>"this_3");

$result1 = array_diff_assoc($a1,$a2); //数组可以交换顺序滴,也可以是多个数组
var_dump($result1);
?>

인쇄 결과:

array (size=2)
  4 => string &#39;this_4&#39; (length=6)
  5 => string &#39;this_5&#39; (length=6)

2. array_keys() 함수: 배열의 모든 키 이름을 포함하는 새 배열을 반환합니다.

예:

<?php
$a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5");

$result2 = array_keys($a1);
var_dump($result2);
?>

인쇄 결과:

array (size=4)
  0 => int 2
  1 => int 3
  2 => int 4
  3 => int 5

3. array_key_exists() 함수: 지정된 키 이름이 배열에 있는지 확인합니다. 키가 이름이 있으면 true를 반환하고, 키 이름이 없으면 false를 반환합니다.

예:

<?php
$a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5");

if (key_exists("2",$a1)){
	echo "yes!";
}else{
	echo "no!";
}
?>

출력 결과:

yes!

4.sort() 함수: 배열을 오름차순으로 정렬

5. rsort() 함수: 배열을 내림차순으로 정렬

6. 값에 따라 연관배열을 오름차순으로 정렬

7. ksort() 함수: 키에 따라 연관배열을 오름차순으로 정렬

8. arsort() 함수: 연관배열을 키에 따라 내림차순으로 정렬 value

9.krsort() 함수: 연관 배열을 키에 따라 내림차순으로 정렬

10, count() 함수: 배열의 요소 수를 반환

예:

<?php
$a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5");

$result3 = count($a1);
echo $result3;
?>

출력 결과:

4

관련 추천:

php 함수 고급 설명

PHP 함수 예제 소개

PHP 함수 검색 성능 테스트

위 내용은 PHP의 일부 기능에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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