배열 생성
보통적으로 배열은
$text = array();
로 선언 및 시작을 합니다.
$text 가 배열 변수임을 선언해 준다
활용 1.
배열에서 증가하는 숫자를 저장
$num = array(1,2,3,4,5,6,7,8,9,10);
하여 배열에 담는다.
같은 형태로
$num = range(1,10);
와 같이 작성할수 있다
확장방법으로
$num = range(1,10,2);
같이 작성을 하면
1부터 10까지 2씩 증가하는 수 즉 1,3,5,7,9가 저장이 된다
range() 함수는 문자도 가능
$letters = range('a','z');
하면 a부터 z까지 저장
활용 2.
배열 다른값을 인덱스로 지정 하기
$array[0] = "5";
에서 0이 인덱스인 것이다.
이것을 텍스트 인덱스로 하게 되면
$array = array('toyear' = > 5);
하여 출력 요청 array['toyear'] 하면 값은 5를 출력
활용 3.
인덱스가 문자로 된 배열 출력
예로 아래 배열 선언
$text['apple'] = 3;
$text['orange'] = 5;
$text['banana'] = 2;
1) foreach() 활용
foreach($text as $key => $value){
echo $key. ":". $value."<br />";
}
2) each() 활용
while($element = each($text)){
echo $element['key']." - ".$element['value']."<br />";
}
3) list() 활용
while(list($namimg, $eat) = each($text)){
echo "$namimg - $eat<br />";
}
로 사용됩니다.
bibaram