배열은 하나 개의 변수에 여러 값을 저장한다 :
예
<?php
$cars = array("Volvo", "BMW" , "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
»실행 예 배열은 무엇인가?
어레이는 한번에 하나 개 이상의 값을 보유 할 수있는 특별한 변수이다.
당신이 항목의 목록이있는 경우 (a list of car names, for example) , 하나의 변수에 차를 저장하는 것은 다음과 같을 수 있습니다 :
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
그러나, 당신은 어떤 자동차를 통해 루프를 원하는 특정 하나를 찾을 경우? 그리고 당신은하지 3 차 있지만 300을한다면 어떨까요?
용액의 배열을 생성하는 것이다!
배열은 하나의 이름으로 여러 값을 보유 할 수 있으며, 인덱스 번호를 참조하여 값에 액세스 할 수 있습니다.
PHP에서 배열 만들기
PHP에서, array() 함수는 어레이를 생성하는데 사용된다 :
array();
PHP에서 배열의 세 가지 유형이 있습니다 :
- Indexed arrays - 숫자 인덱스 배열
- Associative arrays -라는 이름의 키 배열
- Multidimensional arrays 하나 개 이상의 배열을 포함하는 배열 -
PHP 인덱스 배열
인덱스 배열을 만드는 방법은 두 가지가 있습니다 :
인덱스는 다음과 같이 (인덱스는 항상 0에서 시작) 자동으로 할당 할 수 있습니다 :
$cars = array("Volvo", "BMW", "Toyota");
또는 인덱스를 수동으로 할당 할 수 있습니다 :
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
다음 예에서는 $ 자동차라는 인덱스 배열을 작성하고, 세 요소를 할당하고 배열 값을 포함하는 텍스트를 출력한다 :
예
<?php
$cars = array("Volvo", "BMW" , "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
»실행 예 배열의 길이를 가져옵니다 - count() 함수
count() 함수는 길이 반환하는 데 사용된다 (the number of elements) 배열을 :
인덱스 배열을 통해 루프
을 통해 루프 및 인쇄 인덱스 배열의 모든 값을하려면 다음과 같이 루프를 사용할 수 있습니다 :
예
<?php
$cars = array("Volvo", "BMW" , "Toyota");
$arrlength = count($cars);
for($x = 0; $x < $arrlength; $x++) {
echo $cars[$x];
echo "<br>";
}
?>
»실행 예 PHP 연관 배열
연관 배열은 당신이 그들에 할당라는 이름의 키를 사용하여 배열입니다.
연관 배열을 만드는 방법은 두 가지가 있습니다 :
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
또는:
$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";
명명 된 키는 다음 스크립트에서 사용할 수 있습니다 :
예
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
»실행 예 연관 배열을 통해 루프
을 통해 루프 및 연관 배열의 모든 값을 인쇄하려면이 같은 foreach 루프를 사용할 수 있습니다 :
예
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
foreach($age as $x => $x_value) {
echo "Key=" . $x .
", Value=" . $x_value;
echo "<br>";
}
?>
»실행 예 다차원 배열
다차원 배열 은 PHP 고급 섹션에서 설명한다.
전체 PHP 배열 참조
모든 배열 함수의 완전한 참고로, 우리의 완전한 이동 PHP 배열 참조 .
참조는 각 기능에 대한 간단한 설명, 사용의 예를 포함한다!