2014-05-24 2 views

답변

1

엄밀히 말하면, PHP는 아무런 문제없이 값을 보내기 전에 새 배열을 만듭니다.

모범 사례? 아마도 개인적인 견해에 기반을두고 있습니다. 먼저 배열을 가독성을 위해 만들면 논리적으로 합리적이라고 할 수 있습니다. 다른 개발자가 코드를 선택하면 기존 배열로 푸시하는 것과 달리 새 배열을 만드는 것이 명확하지 않을 수 있습니다.

1

PHP에서 변수를 초기화 할 필요는 없지만 매우 좋은 방법입니다. 초기화되지 않은 변수는 사용 된 컨텍스트에 따라 유형의 기본값을 갖습니다. 부울 값의 기본값은 FALSE, 정수 및 부동 소수점의 기본값은 0, 문자열 (예 : 에코에서 사용)은 빈 문자열로 설정되고 배열은 비어있게됩니다 정렬.

출처 : PHP 매뉴얼 http://fr2.php.net/manual/en/function.array-multisort.php

관련 문제