이전 글에서는 "PHP에서 스위치 문을 사용하는 방법(예제 분석)"을 가져왔습니다. 이번 글에서는 오늘부터 PHP의 스위치 문에 대한 기본 내용과 자세한 예시를 소개하겠습니다. 배열은 PHP에서 가장 중요한 데이터 유형 중 하나입니다. 모두에게 도움이 되기를 바랍니다!
배열이란 무엇인가요?
PHP에서 가장 중요한 데이터 유형 중 하나는 PHP에서 널리 사용되는 배열입니다. 배열은 여러 가지 유형의 데이터를 저장할 수 있으며 복합 데이터 유형입니다. 배열은 하나의 변수에 여러 값을 저장할 수 있는 특수 변수입니다.
컬렉션 단위에서 일괄 데이터 처리를 수행하려면 배열을 사용하여 서로 관련된 여러 데이터를 함께 구성하여 컬렉션을 형성해야 합니다.
배열을 만드는 방법은 무엇입니까?
PHP에서는 array() 함수를 사용하여 배열을 만듭니다. 각 배열 요소는 쉼표로 구분됩니다. 예는 다음과 같습니다.
<?php $a =array("好好学习","2.5","2","true"); ?>
위 예에서는 문자열, 정수, 부울을 추가했습니다. 배열형, 부동소수점형. 배열에는 많은 요소가 있을 수 있습니다. 이를 찾으려면 "키(아래 첨자)"와 "값(값)"이라는 두 가지 개념을 사용해야 합니다. 해당 배열 요소는 키 값으로 얻을 수 있습니다.
아래 첨자는 일반적으로 0, 0.1.2.3...즉:
<?php $a =array("好好学习","天天向上","福如东海","寿比南山"); echo $a[0]; echo $a[1]; echo $a[2]; echo $a[3]; ?>
출력 결과:
아래 첨자는 일반적으로 0부터 시작합니다. 어디서부터 시작할 수 없나요? 그런 다음 인덱스 배열이라는 배열 유형 중 하나를 사용해야 합니다.
인덱스 배열
인덱스 배열의 첨자, 즉 키 이름은 일반적으로 0부터 시작하며, 각 숫자는 배열 내 배열 요소의 위치에 해당합니다. PHP는 자동으로 배열을 인덱싱합니다. 키 이름에는 정수 값이 할당되고 이 값에서 자동으로 증가됩니다. 아래와 같이
<?php $a = array(0=>'好好学习','天天向上',5 => '福如东海','寿比南山', 10 => 'nothing'); ?>
0=>'열심히 공부하세요';는 열심히 공부한다는 첨자가 0이고, "Every day up"이 "공부 열심히" 뒤에 오고, 첨자가 자동으로 2로 증가한다는 의미입니다.
여기서 =>는 기호이고 표준 이름은 키-값 대응입니다. 이 값을 선언하는 첨자로 이해될 수 있습니다.
그래서 "福如东海"의 첨자는 5로 선언되고 "Shoubi Nanshan"의 첨자는 5 이후 증가하여 6이 됩니다.
예제는 다음과 같습니다.
<?php $a =array(2=>"好好学习","天天向上",6=>"福如东海","寿比南山"); echo $a[6]; echo $a[7]; echo $a[2]; echo $a[3]; ?>
출력 결과:
위의 예를 통해 인덱스 배열의 규칙을 요약할 수 있습니다.
인덱스 배열이 해당 첨자를 강제로 선언하지 않으면 해당 첨자는 0부터 시작합니다.
지정된 첨자의 첨자는 제가 지정한 값입니다.
특정 값에는 필수 아래 첨자가 있습니다. 아래 첨자가 지정되지 않은 경우 그 뒤의 값입니다. 해당 첨자는 +1씩 증가합니다.
연관 배열
연관 배열의 첨자는 숫자와 문자열의 혼합으로 구성됩니다. 배열의 키 이름이 숫자가 아닌 경우 배열은 연관 배열입니다. 예:
<?php $a =array("young"=>"10086","city"=>"12315","boy"=>"12306"); echo $a['young'] . $a['city'] . $a['boy']; ?>
출력 결과:
연관 배열의 첨자는 정수 또는 문자열일 수 있습니다. 아래 첨자가 문자열인 경우 아래 첨자에 작은따옴표 ' '
或双引号" "
를 추가하세요.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 배열 유형을 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!