>백엔드 개발 >PHP 문제 >PHP에서 다양한 숫자를 배열에 저장하는 방법

PHP에서 다양한 숫자를 배열에 저장하는 방법

PHPz
PHPz원래의
2023-04-14 18:38:551761검색

PHP에서는 각 숫자를 배열에 저장하는 것이 매우 일반적인 작업입니다. 어레이를 사용하면 대량의 데이터를 쉽게 관리하고 결합할 수 있습니다.

이 글에서는 PHP에서 각 숫자를 배열에 저장하는 방법을 소개합니다. 다음 주제를 다룰 것입니다:

  1. 빈 배열 만들기
  2. 기존 배열에 요소 추가
  3. 루프를 사용하여 여러 숫자를 배열에 저장
  4. 특정 키를 사용하여 배열에 숫자 저장
  5. 빈 배열 만들기 array

먼저 빈 배열을 만듭니다. PHP에서는 array() 함수를 사용하여 빈 배열을 만들 수 있습니다.

$my_array = array();

이제 $my_array라는 빈 배열이 생겼습니다. 다음으로 요소를 추가하겠습니다.

  1. 기존 배열에 요소 추가

$my_array 배열에 요소를 추가하려면 다음 코드를 사용할 수 있습니다.

$my_array[] = 1;
$my_array[] = 2;
$my_array[] = 3;

위 코드에서는 배열에 1, 2, 3의 세 가지 요소를 추가했습니다.

배열의 요소를 보려면 var_dump() 함수를 사용하세요.

var_dump($my_array);

출력:

array(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}

배열의 각 요소는 대괄호 []로 묶여 있으며 추가된 순서대로 정렬됩니다. . 배열의 각 요소에는 인덱스가 있고, 첫 번째 요소에는 인덱스 0, 두 번째 요소에는 인덱스 1 등이 있습니다.

  1. 루프를 사용하여 여러 숫자를 배열에 저장하세요

배열에 여러 숫자를 추가하려면 하나씩 추가하는 것이 지루할 것입니다. 이 경우 루프를 사용하여 각 숫자를 배열에 자동으로 추가할 수 있습니다.

다음은 루프를 사용하여 배열에 여러 숫자를 추가하는 예입니다.

$my_array = array();

for ($i = 0; $i < 10; $i++) {
    $my_array[] = $i;
}

var_dump($my_array);

위 코드에서는 for 루프를 사용하여 0부터 9까지의 숫자를 배열에 추가합니다.

출력:

array(10) {
  [0]=>
  int(0)
  [1]=>
  int(1)
  [2]=>
  int(2)
  [3]=>
  int(3)
  [4]=>
  int(4)
  [5]=>
  int(5)
  [6]=>
  int(6)
  [7]=>
  int(7)
  [8]=>
  int(8)
  [9]=>
  int(9)
}
  1. 특정 키를 사용하여 숫자를 배열에 저장

배열에 요소를 추가할 때 특정 키를 사용하여 숫자를 배열에 저장할 수 있습니다. 키를 사용하면 배열의 요소에 더 쉽게 액세스할 수 있습니다.

다음은 특정 키를 사용하여 배열에 숫자를 저장하는 예입니다.

$my_array = array();

$my_array['apple'] = 1;
$my_array['banana'] = 2;
$my_array['orange'] = 3;

var_dump($my_array);

위 코드에서는 각 과일의 이름을 배열의 키로 사용하고 있습니다.

출력:

array(3) {
  ["apple"]=>
  int(1)
  ["banana"]=>
  int(2)
  ["orange"]=>
  int(3)
}

이제 각 과일의 이름을 사용하여 배열의 요소에 액세스할 수 있습니다.

echo $my_array['apple'];

출력:

1

요약

PHP에서는 개별 숫자를 배열에 저장하는 것이 어렵지 않습니다. 빈 배열을 만든 다음 여기에 요소를 추가할 수 있습니다. 루프를 사용하여 여러 요소를 자동으로 추가하거나 특정 키를 사용하여 배열에 요소를 추가할 수 있습니다. 배열을 사용하면 대량의 데이터를 더 쉽게 관리할 수 있습니다.

위 내용은 PHP에서 다양한 숫자를 배열에 저장하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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