>  기사  >  백엔드 개발  >  PHP 시작하기: 배열

PHP 시작하기: 배열

王林
王林원래의
2023-05-20 09:21:051158검색

PHP는 웹 개발에 적합한 서버측 스크립팅 언어로 HTML 양식을 처리하고 데이터베이스에 액세스하며 쿠키를 사용하여 동적이고 대화형 웹 페이지를 만들 수 있습니다. 배열은 PHP에서 매우 중요한 데이터 유형입니다. 이 기사에서는 PHP 배열에 대한 입문서를 제공하고 이를 PHP 코드에서 사용하는 방법을 설명합니다.

1. 배열이란 무엇인가요?

Array는 관련 데이터 집합을 저장하는 데 사용되는 데이터 유형입니다. 데이터는 숫자, 문자열 또는 기타 유형일 수 있습니다. PHP에서 배열은 숫자, 문자열, 심지어 다른 배열을 포함하여 여러 데이터 유형을 동시에 저장할 수 있습니다. 일반적으로 사용자 정보나 제품 정보 등 관련 데이터를 구성하고 표현하는 데 사용됩니다.

2. 배열 만들기

PHP에서는 배열을 만드는 방법이 다양합니다. 다음은 가장 일반적으로 사용되는 세 가지 방법입니다.

1. array() 함수를 통해 배열을 만듭니다.

array() 함수는 배열을 만드는 데 가장 일반적으로 사용되는 방법 중 하나입니다. 초기값의 집합. 예를 들어, 다음 코드는 세 가지 요소로 구성된 문자열 배열을 생성합니다.

$fruits = array("apple", "banana", "orange");

2. [] 연산자를 통해 배열 생성

위 예에서 [] 연산자를 사용하여 동일한 배열을 생성할 수도 있습니다. 예를 들어, 다음 코드는 위에 표시된 대로 세 개의 요소가 있는 문자열 배열도 생성합니다.

$fruits = ["apple", "banana", "orange"];

3. range() 함수를 사용하여 숫자 배열을 생성합니다.

range() 함수를 사용하여 배열을 생성할 수 있습니다. 숫자의. 다음 코드는 1부터 10까지의 숫자 배열을 생성합니다.

$numbers = range(1,10);

3. 배열 요소 액세스

괄호 안에 배열 요소의 인덱스를 지정하여 배열의 특정 요소에 액세스할 수 있습니다. 다음 코드는 위 예제의 과일 배열에서 두 번째 요소 바나나에 액세스하는 방법을 보여줍니다.

echo $fruits[1]; // 输出"banana"

배열의 인덱스는 0부터 시작하므로 두 번째 요소의 인덱스는 1입니다.

4. 배열 요소 추가 및 삭제

PHP는 배열 요소를 추가하고 삭제하는 기능 세트를 제공합니다.

1. 요소 추가

새 요소를 추가하려면 [] 대입 연산자를 사용하세요. 다음 코드는 $fruits 배열에 포도 요소를 추가합니다.

$fruits[] = "grape";

2. 요소 삭제

특정 요소를 삭제하려면 unset() 함수를 사용하세요. 다음 코드는 위의 $fruits 배열에서 두 번째 요소를 삭제합니다:

unset($fruits[1]); // 删除元素 "banana"

5. 배열을 통한 반복

배열을 통한 반복은 PHP에서 배열을 작동하기 위한 또 다른 일반적인 요구 사항입니다. 다음은 배열을 반복하는 데 가장 일반적으로 사용되는 세 가지 방법입니다.

1.foreach() 루프

이 방법은 가장 간단하고 일반적으로 사용되는 방법입니다. 다음 코드는 foreach() 루프를 사용하여 $fruits 배열의 모든 요소를 ​​반복하는 방법을 보여줍니다.

foreach ($fruits as $fruit) {
    echo $fruit . "<br>";
}

2. for() 루프

일반 for() 루프를 사용하여 배열을 반복할 수도 있습니다. 다음 코드는 for() 루프를 사용하여 $fruits 배열의 모든 요소를 ​​반복하는 방법을 보여줍니다.

$length = count($fruits);
for ($i = 0; $i < $length; $i++) {
    echo $fruits[$i] . "<br>";
}

3.while() 루프

이 방법은 while() 루프를 사용하여 $fruits 배열을 반복하는 또 다른 방법입니다. 정렬. 다음 코드는 while() 루프를 사용하여 $fruits 배열의 모든 요소를 ​​반복하는 방법을 보여줍니다.

$i = 0;
while ($i < count($fruits)) {
    echo $fruits[$i] . "<br>";
    $i++;
}

6. 다차원 배열

PHP를 사용하면 하나 이상의 배열을 포함하는 배열인 다차원 배열을 만들 수 있습니다. . 다차원 배열은 여러 사용자에 대한 정보를 저장하는 배열과 같이 보다 복잡한 데이터를 저장하고 구성하는 데 가장 일반적으로 사용됩니다. 다음은 2차원 배열을 만드는 예입니다.

$users = [
    ["name" => "Lucy", "age" => 25, "email" => "lucy@example.com"],
    ["name" => "Tom", "age" => 30, "email" => "tom@example.com"],
    ["name" => "Jerry", "age" => 28, "email" => "jerry@example.com"]
];

다차원 배열을 사용할 때 다른 배열 내에서 [] 연산자를 사용하여 특정 요소에 액세스할 수 있습니다. 예:

echo $users[1]["name"]; // 输出 "Tom"

7. 요약

배열 PHP의 중요한 구성 요소이므로 이와 관련된 기본 개념과 작업을 숙지해야 합니다. 이 문서에서는 PHP에서 배열 사용을 더 잘 이해하는 데 도움이 되는 간략한 소개 가이드를 제공합니다. 배열과 PHP에 대한 더 많은 지식을 습득하려면 PHP 공식 웹사이트에서 설명서와 온라인 튜토리얼을 확인하세요.

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

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