(PHP 3, PHP 4 )
count -- 배열 변수의 원소 개수를 구한다.
설명
int
count ( mixed var)
배열 var의 원소의 갯수를 반환하는데,
var는 대게 배열이다.(왜냐하면, 그 왜의 다른것은
하나의 트만 가질 것이기 때문이다.)
배열이 아닌 변수라면 1을 반환한다.
변수가 선언 되지 않았다면 0을 반환한다.
주의 |
count() 는 선언되지 않은 변수에 대해 0을 반환하겠지만,
원소가 없는 배열로 초기화된 변수도 0을 반환한다.
변수가 선언되었는지를 알기 위해 isset()를 사용하라.
|
예 1.
count() 예 $a[0] = 1;
$a[1] = 3;
$a[2] = 5;
$result = count ($a);
//$result 는 2가 아닌 3이다. 왜냐하면, 3개의 할당된 원소가 있기 때문이다.
$a[2] = 1;
$a[4] = "";
$a[6] = 5;
$a[8] = 7;
$a[10] = 11;
$a[12] = "";
$result = count ($a);
// 4개의 할당된 원소가 있으므로 $result 의 값은 4 이다. |
|
sizeof(),
isset(), 그리고
is_array()를 참조하라.