답변 4개
당연히 버전업된만큼 성능이 좋아졌습니다.
다만 7에서 8가시면 오류 많이 나실거에요.
특히 대표적으로 변수선언이 강화되어 선언되지 않는 변수를 선언할때 오류가 많습니다.
7.x
$test 변수가 선언되어 있지 않아도
if($test){
echo 'ok';
} else {
echo 'no';
}
no 출력.
8.x
if($test){
echo 'ok';
} else {
echo 'no';
}
php 에러 출력.
if(isset($test) && $test){
echo 'ok';
} else {
echo 'no';
}
no 정상출력.
이 차이입니다.
댓글을 작성하려면 로그인이 필요합니다.
당연히 버전업된만큼 성능이 좋아졌습니다.
다만 7에서 8가시면 오류 많이 나실거에요.
특히 대표적으로 변수선언이 강화되어 선언되지 않는 변수를 선언할때 오류가 많습니다.
7.x
$test 변수가 선언되어 있지 않아도
if($test){
echo 'ok';
} else {
echo 'no';
}
no 출력.
8.x
if($test){
echo 'ok';
} else {
echo 'no';
}
php 에러 출력.
if(isset($test) && $test){
echo 'ok';
} else {
echo 'no';
}
no 정상출력.
이 차이입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인