라이브러리

[PHP] sizeof - count의 별칭




sizeof 함수란?


PHP에서 sizeof 함수는 배열의 요소의 수를 반환합니다. 이 함수는 PHP 4에서 사용되었습니다. PHP 5부터는 count 함수를 사용하는 것을 권장합니다.

sizeof 함수의 예제


#hostingforum.kr
php

// sizeof 함수의 예제

$fruits = array('사과', '바나나', '망고', '포도');

echo "sizeof 함수로 배열의 요소 수를 반환합니다: " . sizeof($fruits) . "
";



count 함수의 예제


#hostingforum.kr
php

// count 함수의 예제

$fruits = array('사과', '바나나', '망고', '포도');

echo "count 함수로 배열의 요소 수를 반환합니다: " . count($fruits) . "
";



sizeof 함수와 count 함수의 차이점


sizeof 함수는 PHP 4에서 사용되었습니다. PHP 5부터는 count 함수를 사용하는 것을 권장합니다. count 함수는 sizeof 함수보다 더 많은 기능을 제공합니다.

sizeof 함수와 count 함수의 비교


#hostingforum.kr
php

// sizeof 함수와 count 함수의 비교

$fruits = array('사과', '바나나', '망고', '포도');

echo "sizeof 함수로 배열의 요소 수를 반환합니다: " . sizeof($fruits) . "
";

echo "count 함수로 배열의 요소 수를 반환합니다: " . count($fruits) . "
";



sizeof 함수와 count 함수의 사용 예시


#hostingforum.kr
php

// sizeof 함수와 count 함수의 사용 예시

$fruits = array('사과', '바나나', '망고', '포도');

if (sizeof($fruits) > 2) {

    echo "배열의 요소 수가 3 이상입니다.
";

}

if (count($fruits) > 2) {

    echo "배열의 요소 수가 3 이상입니다.
";

}



sizeof 함수와 count 함수의 성능 비교


sizeof 함수와 count 함수의 성능을 비교해 보겠습니다.

#hostingforum.kr
php

// sizeof 함수와 count 함수의 성능 비교

$fruits = array();

$start_time = microtime(true);

for ($i = 0; $i < 100000; $i++) {

    sizeof($fruits);

}

$end_time = microtime(true);

echo "sizeof 함수의 실행 시간: " . ($end_time - $start_time) . "초
";



$start_time = microtime(true);

for ($i = 0; $i < 100000; $i++) {

    count($fruits);

}

$end_time = microtime(true);

echo "count 함수의 실행 시간: " . ($end_time - $start_time) . "초
";



sizeof 함수와 count 함수의 성능은 거의 차이가 없습니다. 하지만 count 함수는 sizeof 함수보다 더 많은 기능을 제공합니다. 따라서 count 함수를 사용하는 것을 권장합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 186 페이지

검색

게시물 검색