PHP数组操作函数汇总_PHP教程
php
어레이 작업
PHP中最常用到的数据结构就是数组,数组可以帮我们解决很大一部分的编程问题。其实有很多数组操作不用我们自己写,系统已经自带了相关的函数了。下面我们介绍一些关于PHP数组操作的函数,也许有些你没有听说过。
- 在数组中搜索一个特定值,如果找到返回TRUE否则返回FALSE
- 在数组中找到一个指定的健,如果找到返回TRUE否则返回FALSE
- 在数组中搜索一个特定值,如果找到返回TRUE否则返回FALSE
- 获取数组所有键组成的新数组
- 获取数组所有值组成的新数组
- 确定数组大小
- 统计数组元素出现频率
- 删除数组中重复的值,返回一个由唯一值组成的数组
- 逆置数组元素顺序,preserve_key如果为TRUE则数组键值顺序不变
- 置换数组键和值
- 数组顺序排序,sort_flags参数可选,默认行为
- 数组逆序排序,sort_flags参数可选,默认行为
- 数组自然排序
- 不区分大小写的自然排序
- 健键值对数组排序
- 健键值对数组逆序排序
- 根据用户自定义顺序排序
- 将数组合并到一起,返回一个联合的数组。array_merge后面覆盖前面,array_merge_recursive合并在一起
- 键和值组成新的数组
- 返回数组一部分,从健offset开始,到offse+length位置结束
- 删除从offset开始到offset+length结束的所有元素,并以数组的形式返回删除的元素
- 求数组的交集,键值为第一个数组中键值
- 求数组的交集包含了键值相等,键值为第一个数组中键值
- 求数组的差集,第一个数组在其他数组没有的值
- 求数组的差集,第一个数组在其他数组没有的值包含了键值相等
- 返回数组中一个或多个键值
- 随即洗牌函数
- 对数组中的值求和
- 将数组分解为一个多维数组,它包含了size个元素
boolean in_array(mixed needle,array haystack[,boolean strict])
로그인 후 복사
boolean array_eky_exists(mixed key,array array)
로그인 후 복사
boolean array_search(mixed needle,array haystack[,boolean strict])
로그인 후 복사
array array_keys(array array[,mixed search_value])
로그인 후 복사
array array_values(array array)
로그인 후 복사
integer count(array array[,int mode]) integer sizeof(array array[,int mode])
로그인 후 복사
array array_count_values(array array)
로그인 후 복사
array array_unique(array array)
로그인 후 복사
array array_reverse(array array[,boolean preserve_key])
로그인 후 복사
array array_flip(array array)
로그인 후 복사
SORT_NUMBERIC,按数值排序,对整数或浮点数排序很有用 SORT_REGULAR,按照ASCII值排序 SORT_STRING,按接近人所认识的正确顺序排序 asort函数键值顺序不变 void sort(array array[,int sort_flags]) void asort(array array[,int sort_flags])
로그인 후 복사
SORT_NUMBERIC,按数值排序,对整数或浮点数排序很有用 SORT_REGULAR,按照ASCII值排序 SORT_STRING,按接近人所认识的正确顺序排序 arsort函数键值顺序不变 void rsort(array array[,int sort_flags]) void arsort(array array[,int sort_flags])
로그인 후 복사
void natsort(array array)
로그인 후 복사
void natcasesort(array array)
로그인 후 복사
boolean ksort(array array[,int sort_flags])
로그인 후 복사
boolean krsort(array array[,int sort_flags])
로그인 후 복사
void usort(array array,callback function_name)
로그인 후 복사
array array_merge(array array1[array array2……])//一个以上 array array_merge_recursive(array array1,array array2[,array ……])//两个以上
로그인 후 복사
array array_combine(array key,array value)
로그인 후 복사
array array_slice(array array, int offset [,int length])
로그인 후 복사
array array_splice(array, int offset [,int length[,array peplacement]])
로그인 후 복사
array array_intersect(array array1,array array2[,arrayN……])
로그인 후 복사
array array_intersect_assoc(array array1,array array2[,arrayN……])
로그인 후 복사
array array_diff(array array1,array array2[,arrayN……])
로그인 후 복사
array array_diffassoc(array array1,array array2[,arrayN……])
로그인 후 복사
mixed array_rand(array array[,int num_entries])
로그인 후 복사
void shuffle(array input_array)
로그인 후 복사
mixed array_sum(array array);
로그인 후 복사
array array_chunk(array array, int size [,boolean preserve_keys])
로그인 후 복사
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사
R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
2 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
스플릿 소설을이기는 데 얼마나 걸립니까?
1 몇 달 전
By DDD
R.E.P.O. 최고의 그래픽 설정
2 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
어 ass 신 크리드 그림자 : 조개 수수께끼 솔루션
1 몇 주 전
By DDD
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
2 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제
Gmail 이메일의 로그인 입구는 어디에 있나요?
7412
15


Cakephp 튜토리얼
1359
52


Steam의 계정 이름 형식은 무엇입니까?
76
11


Win11 활성화 키 영구
20
19



이번 장에서는 CakePHP의 환경 변수, 일반 구성, 데이터베이스 구성, 이메일 구성에 대해 알아봅니다.

PHP 8.4는 상당한 양의 기능 중단 및 제거를 통해 몇 가지 새로운 기능, 보안 개선 및 성능 개선을 제공합니다. 이 가이드에서는 Ubuntu, Debian 또는 해당 파생 제품에서 PHP 8.4를 설치하거나 PHP 8.4로 업그레이드하는 방법을 설명합니다.

CakePHP는 PHP용 오픈 소스 프레임워크입니다. 이는 애플리케이션을 훨씬 쉽게 개발, 배포 및 유지 관리할 수 있도록 하기 위한 것입니다. CakePHP는 강력하고 이해하기 쉬운 MVC와 유사한 아키텍처를 기반으로 합니다. 모델, 뷰 및 컨트롤러 gu

CakePHP에서 데이터베이스 작업은 매우 쉽습니다. 이번 장에서는 CRUD(생성, 읽기, 업데이트, 삭제) 작업을 이해하겠습니다.
