프로필카테고리질문하기
로그인 계정 만들기

PHP 배열에 추가 array_push vs []

04 개월 전
PHP에서 배열에 요소를 추가하기 위해 array_push 를 사용하는 것과 [] 를 사용하는 것은 어떤 차이점이 있나요?
$array = array(); array_push($array, 2); $array[] = 2;
답변하기 의견 추가
의견 (0)
더 많은 의견 보기

답글 (1)

154 개월 전

둘 중 $array[] 가 더 빨라요.

array_push 는 함수 호출에 따른 오버헤드가 발생하기 때문에 하나의 요소만 추가한다면 항상 $array[] 를 사용해야 해요.

PHP array_push

array_push()를 하나의 원소를 넣는 데 사용한다면, $array[] = 을 사용하는 것이 좋습니다. 함수 호출의 오버헤드가 없기 때문입니다.

의견 추가
의견 (0)
더 많은 의견 보기