$wr_id 받아 오기 > 자유게시판

자유게시판

$wr_id 받아 오기 정보

$wr_id 받아 오기

본문

php8+(php9) 대비책으로

$_GET, $__POST, $_ENV 등등

외부에서 받아오는 변수 처리는


$value = isset($_POST['value']) ? $_POST['value'] : '';

$value = !empty($_POST['value']) ? $_POST['value'] : '';

$value = $_POST['value'] ?? '';

$value = array_key_exists('my_index', $_GET) ? $_GET['my_index'] : '';

 이런식으로 해야 할까요?

추천
1

베스트댓글

1번이 제일 보편적으로 보여서요. 2번은 1번하고 미묘하게 다르게 동작하는걸로 알고 있고,
3번의 경우는 7.x 버전 이하에서는 trim() 으로 처리하는것도 나쁘지 않을것 같네요.
trim($_POST['value'])

동일한 기능이라면, 소스가 얼마나 간결하고 직관적으로 보이느냐를 우선으로 두고 적용하면 좋을것 같습니다.

댓글 5개

1번이 제일 보편적으로 보여서요. 2번은 1번하고 미묘하게 다르게 동작하는걸로 알고 있고,
3번의 경우는 7.x 버전 이하에서는 trim() 으로 처리하는것도 나쁘지 않을것 같네요.
trim($_POST['value'])

동일한 기능이라면, 소스가 얼마나 간결하고 직관적으로 보이느냐를 우선으로 두고 적용하면 좋을것 같습니다.
전체 195,268 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여6 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT