본문 바로가기
PHP

php 7.0 변수 초기값 설정

by 씨엔아이소프트 2021. 11. 22.
반응형

php 7.0 부터 변수 값이 없이 적용되면 Notice 또는 Warn 에러가 발생하게 된다.

 

GET 또는 POST 로 값을 넘겨 받았을 경우에

 

$var = $_GET['foo'];

$var = $_POST['foo'];

 

이와 같이 값을 넘겨 받는데, 에러를 표시하게 된다.

아래와 같이 해야한다.

 

$var = null;

if(isset($_GET['foo'])){

    $var = $_GET['foo'];

}

 

너무 복잡하니 간단하게 표시를 하는 방법이 있다.

 

$var = $_GET['foo'] ?? NULL;

 

$var = $_POST['foo'] ?? NULL;

 

*  에러표시를 안되게 하는 방법도 있다. php.ini 에 에러출력을 막으면 된다.

 

 

반응형

'PHP' 카테고리의 다른 글

PHP 사용 시 특정함수 사용제한 하는 방법  (0) 2022.01.18
php 두날짜 사이의 모든날짜 배열 만들기  (0) 2021.11.25
PHP 배열 초기화  (0) 2021.11.22
php curl 전송  (0) 2021.11.21
php 파일 다운로드  (0) 2021.11.21

댓글