>백엔드 개발 >PHP 문제 >PHP는 배열 모드를 설정

PHP는 배열 모드를 설정

WBOY
WBOY원래의
2023-05-06 10:16:07439검색

PHP는 웹 서버측 프로그래밍에 널리 사용되는 서버측 스크립팅 언어입니다. PHP에서 배열은 중요한 데이터 구조입니다. 이 글에서는 그 중 하나인 키-값 쌍을 통해 배열을 설정하는 방법을 소개합니다.

1. 배열 만들기

  1. 빈 배열을 만들려면 [] 또는 array()를 직접 사용하세요.
$a = [];
$b = array();
  1. 만들 때 배열 요소를 동시에 설정하세요. 아래 첨자나 키-값 쌍을 사용할 수 있습니다.
$a = [1, 2, 3];
$b = ['name' => '张三', 'age' => 20];
  1. 배열 요소는 순서대로 설정할 필요가 없으며 아래 첨자는 문자열일 수도 있습니다.
$a = [1, 'name' => '张三', 2, 'age' => 20];

2. 배열 요소 설정

  1. 아래 첨자로 설정:
$a = [];
$a[0] = 1;
$a[1] = 'hello';
$a[2] = ['a' => 1, 'b' => 2];
  1. 키로 설정 -값 쌍:
$a = ['name' => '张三', 'age' => 20];
$a['address'] = '北京市朝阳区';
  1. 특수 키-값 쌍을 통해 설정:
$a = [];
$a[] = 1; // 等价于 $a[0] = 1;
$a[] = 'hello'; // 等价于 $a[1] = 'hello';
$a['name'] = '张三'; // 等价于 $a['name'] = '张三';

3. 배열 요소에 액세스

  1. 아래 첨자를 통한 액세스:
$a = [1, 'hello', ['a' => 1, 'b' => 2]];
echo $a[0]; // 输出1
echo $a[1]; // 输出hello
echo $a[2]['a']; // 输出1
  1. 키-값 쌍을 통한 액세스:
$a = ['name' => '张三', 'age' => 20];
echo $a['name']; // 输出张三
echo $a['age']; // 输出20

4 . 배열 요소 탐색

  1. for 루프를 사용하여 탐색:
$a = [1, 2, 3];
for ($i = 0; $i < count($a); $i++) {
    echo $a[$i], ' ';
    // 输出:1 2 3
}
  1. foreach 루프를 사용하여 탐색:
$a = ['name' => '张三', 'age' => 20];
foreach ($a as $key => $value) {
    echo $key, ': ', $value, PHP_EOL;
    // 输出:name: 张三,age: 20
}
  1. while 루프를 사용하여 탐색:
$a = [1, 2, 3];
while (list($key, $value) = each($a)) {
    echo $key, ': ', $value, PHP_EOL;
    // 输出:0: 1,1: 2,2: 3
}

위는 설정 관련 내용입니다. 키-값 쌍을 통한 배열이 모든 사람에게 도움이 되기를 바랍니다. PHP는 배열을 만들고 작동하는 다양한 방법을 제공합니다. 이러한 방법을 숙지해야만 효율적인 PHP 프로그램을 더 잘 작성할 수 있습니다.

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

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