>  기사  >  백엔드 개발  >  PHP 배열 함수

PHP 배열 함수

亚连
亚连원래의
2018-05-10 09:58:02902검색

우리는 일상적인 개발 처리를 위해 항상 일부 PHP 관련 기능을 사용합니다. 이렇게 하면 문제를 더 효과적으로 해결하고 문제를 단순화할 수 있으므로 이러한 기능을 익히는 것이 여전히 필요합니다.

prev($array name)//배열 포인터를 next() 반대쪽 한 위치로 앞으로 이동합니다.

next()- 내부 포인터를 배열의 다음 요소로 설정하고 출력합니다.

current()- 배열의 현재 요소 값을 반환합니다.

end()- 내부 포인터가 배열의 마지막 요소를 가리키고 출력합니다.

reset()- 내부 포인터가 배열의 첫 번째 요소를 가리키고 출력합니다.

each()- 현재 요소의 키 이름과 키 값을 반환하고 내부 포인터를 앞으로 이동합니다.

array_values($array name)은 배열에 있는 배열 요소의 값을 꺼내어 새로운 인덱스 배열을 구성하고 이를 반환합니다.

array_keys($array name); 배열에서 키 이름을 추출하여 새로운 인덱스 배열을 구성하고

array_flip($array) 배열의 키 이름과 키 값을 교환하여 새로운 연관 배열을 형성하고 반품.

in_array($value,$array name)는 $value가 배열에 존재하는지 쿼리합니다. 존재하면 true를 반환하고, 존재하지 않으면 false를 반환합니다. 배열에 존재하면 키 이름을 반환하고, 존재하지 않으면 false를 반환합니다.

array_key_exists($key,$array name)는 키 이름이 배열에 있는지 여부를 감지하고, 존재하면 true를 반환하고, 있으면 false를 반환합니다. 존재하지 않음;

range($star,$end ); 시작과 끝 사이의 정수 배열로 구성된 새 인덱스 배열을 반환합니다.

array_reverse($array name)는 배열의 배열 요소 순서를 바꿉니다.

array_rand($ 배열 이름, $num)은 num 키를 무작위로 가져와서 새 인덱스 배열을 형성하고

shuffle($array name)을 반환하여 배열 요소 값의 위치를 ​​섞습니다. ​​

array_merge($arr1,$arr2); 두 배열에 동일한 키 이름이 있으면 종료합니다.

array_sum($array name)은 배열의 배열 요소를 더하고 합합니다.

array_product($array name)는 배열 요소를 곱하여 제품을 찾습니다

배열 및 문자열 관련 함수

explode("separated Character", string)는 구분 기호에 따라 문자열을 분할하고 배열을 반환합니다.

implode("connector", $array name); 배열의 배열 요소를 커넥터로 연결하고 문자열을 반환합니다.

배열 분할 및 채우기

array_chunk($array name, $num) 배열 분할 num 개수로 2차원 배열을 반환합니다.

array_pad($array name, $length, string); length > count($array name)인 경우 추가 요소 수에 대해 string을 사용하여 채웁니다.

array_fill($start,$length,"string") start는 시작 키 이름이고, length는 배열 요소의 수입니다.

array_shift() 함수는 배열의 첫 번째 요소를 삭제하고 삭제된 요소를 반환하는 데 사용됩니다. 요소.

이 배열 기능은 일상적인 개발에 자주 사용됩니다. 숙달하면 일상적인 개발에 전혀 문제가 없습니다.

관련 내용

:

PHP 배열 함수에 대한 자세한 설명

연관 테이블 편집을 구현하는 PHP 배열 함수

PHP 배열 함수 array_push()의 정의 및 사용법

위 내용은 PHP 배열 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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