PHP 데이터 그룹 추가, 삭제, 쿼리, 정렬 자세한 설명

출처: 인터넷
작성자: 사용자
키워드: 웹 프로그래밍 PHP는 자습서

PHP 튜토리얼 데이터 추가, 삭제, 쿼리, 정렬 세부 사항
배열 추가 (상단과 끝 데이터 (제하지 없이 막대의 수) 추가 되 고 데이터 작업 중간에 어디 추가 됩니다).
2 ~ 배열 삭제 (데이터 삭제 (자격 하지)로, 중간에 언제 든 지 데이터 삭제의 최종 조건: 다음 값 이동 앞으로, 뒤에 이전 위치 배열의 중간 위치 삭제 됩니다.
3 ~ 정렬 (정렬 작업을 효율적으로) 데이터에 작업.
4 ~ 쿼리의 배열 (배열에서 데이터 중 하나, 만족 하는 경우 다음 생성 새로운 배열, 새로운 배열을 조건 쿼리 조건을 충족 하는: 쿼리, 쿼리 특정 값, 그리고 예를 들어 특정 조건에 맞게 특정 값을 쿼리: 쿼리 5, 밖으로 모든 필터링 된 보다 큰 값의 배열)

1, PHP에서 배열에 대 한 기본적으로 맵 구조는 인덱싱된 배열 추가 또는 요소 삭제, 그것은 색인을 생성 하지 않습니다.
2. 피하 혼합된 인덱스 배열, 연관 배열
PHP 매뉴얼을 찾을 수 요구의 나머지 대답을 해야 합니다.
당신에 게 진실을, 나는 너무 많은 기능을 기억할 수 없다.
3입니다. 기본 거품 정렬, 힙 정렬, 빠른 정렬, 삽입 정렬, 두 점. 귀하의 요구를 봐.
4입니다. 또는 주기입니다.
PHP 배열의 강력 하지만 비효율적인

2 배열, 문자열에 의해 인덱스의 삭제는 직접 확인에 삭제 됩니다. 해제
숫자 색인, 해제 삭제 한 다음 배열을 다시 사용 array_values.
3 Usort 정렬, 수는 콜백 함수를 사용 하면 알고리즘 구현. 효율성은 주로 작성 알고리즘에 따라 달라 집니다.

1 ~ 배열 추가 (데이터 (제하지 없이 막대의 수) 추가 되 고 데이터 작업을 추가 하려면 중간에 어떤 위치 든 지).
Arrar_unshift (배열 헤더에 추가 데이터)
Array_push (배열 배열의 끝에 추가)
(중간에 언제 든 지 추가) Arrar_fill
2 ~ 배열 삭제 (데이터 삭제 (자격 하지)로, 중간에 언제 든 지 데이터 삭제의 최종 조건: 다음 값 이동 앞으로, 뒤에 이전 위치 배열의 중간 위치 삭제 됩니다.
Array_shift (배열 헤더 데이터 삭제)
Array_pop (배열 데이터를 삭제 하지은)

Array_slice 원래 배열에 어떤 변화를 일으키지 않습니다, array_splice 말하고 싶습니다.
그냥 다음 설명서를 쳐다보면서, Array_splice 함수는 매우 강력한, 추가 및 삭제의 배열의 어떤 위치 든 지의 수 Array_splice 함께 할 수 있습니다.
아닌 해시 배열에서 디지털 인덱스 다시 작성의 문제에 대 한 Array_merge와 array_values 수 이전에 시험을, 후자는 빨리

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.