login_check.php 에서 관리자로 로그인시 폴더 권한 체크부분

login_check.php 에서 관리자로 로그인시 폴더 권한 체크부분

QA

login_check.php 에서 관리자로 로그인시 폴더 권한 체크부분

답변 1

본문


if($tmp_data_check){
        if(! @fwrite($tmp_data_check, G5_URL)){
            $tmp_data_check = false;
        }
    }

이 코드에서 @fwrite 앞에 !는 뭐죠?

fwrite 는 첫번 째 매개변수에 해당하는 파일에

두번 째 매개변수에 해당하는 내용을 입력하는거라고 알고 있는데

!는 부정 아닌가요?

!가 의미하는 것이 뭔지 궁금합니다.

이 질문에 댓글 쓰기 :

답변 1

@fwrite($tmp_data_check, G5_URL)

해당함수가 성공시 true 를 리턴하므로 !를 붙이면 실패한다는 것입니다.

실패시 if 조건문을 실행한다는 의미입니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 5
© SIRSOFT
현재 페이지 제일 처음으로