기본 배열 값을 빈 배열 또는 NULL로 설정할 때 차이가 있는지 궁금합니다. 예를 들어선택적 배열 인수 선언
:
function arrayTest(array $array = array()) {
if(!empty($array)) {
// Do something
}
}
또는 내가 첫 번째 예는 NULL 값이 전달 될 수 없습니다 두 번째 예는 이유로 형 주물 않는다는 것을 눈치 무엇
function arrayTest(array $array = NULL) {
if(!empty($array)) {
// Do something
}
}
.
다른 점은 무엇입니까? 어느 것을 사용해야합니까?