본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


php6

간단하게 정리한 php json 파싱 방법 1. 특정 주소에서 데이터를 파싱하는 방법 입니다. 2. json 파일에서 파싱하는 방법 입니다. 3. 요청에 대해서 파싱하는 방법 입니다. 자주써먹는 내용 정리 끝! 2020. 11. 3.
Php 일반변수, 참조변수 php에서 함수를 사용하다가 당황스러웠던 것은 변수자체를 글로벌하게 사용해서 참조형태의 표기를 하지 않으면 해당 변수를 찾는다는 것 이였습니다. 가령 아래와 같은 코드가 존재하면, function isOkRes($res, $err){ if(empty($res) || $res < 0 || !empty($err)){ return 'fail'; } else { return 'succ'; } } php에서는 res와 err이름의 변수를 찾습니다. 만약에 해당 값을 아래처럼 활용해서 함수를 호출하면 동작하지 않습니다. function isOkRes($res, $err){ if(empty($res) || $res < 0 || !empty($err)){ return 'fail'; } else { return 'suc.. 2020. 9. 14.
php 파일 저장, 이미지, 디렉토리 등등 급작스러운 php프로젝트로 인하여 간단하게 내용을 정리하여 봅니다. 단순한 정리내용입니다. ^^ 1. 파일 저장 2. 이미지인 경우, 이미지 정보 확인 3. exif 데이터(이미지가 회전되어 있는 경우 원래의 정보로 변경하기 위해서) $exif = @exif_read_data('가저올파일경로+이름'); $lotate = 1004; if(!empty($exif['Orientation'])) { switch($exif['Orientation']) { case 8: $lotate = 90; break; case 3: $lotate = 180; break; case 6: $lotate = -90; break; } } if($lotate != 1004){ $image = imagecreatefromjpeg('가저.. 2020. 9. 14.
PHP 세션 만료, Php session timeout, Php 세션 타임아웃 세션과 관련된 내용을 자바나 Node.js로만 하다가 간만에 php로 구현해야 되는 경우가 있었습니다. php에서는 타임설정을 하는 기능은 따로 없어보이며, 시간값을 세션에 넣어주고 나서 계산해야 되는 방식인 것 같습니다. 로그인이 성공되면 아래 코드처럼 시간값을 기록합니다. 그리고나서 include를 통해서 세션이 살아있는지 확인하는 기능을 붙여 줍니다. 시간값을 편리하게 분(min)단위로 할수 있어서 그렇게 어렵지는 않았습니다. 2020. 9. 14.
php mysql 연동 mysqli 모듈의 동작 확인 1. php.ini 파일에서 mysqli 모듈의 주석처리가 해제되어 있는지 확인힌다. 2. phpinfo();를 통해서 모듈이 동작중인지 확인 한다. 접속방법 $conn = mysqli_connect( 'ip주소', '계정', '비밀번호', '연결할 테이블'); 사용 예제 $conn = mysqli_connect( 'ip주소', '계정', '비밀번호', '연결할 테이블'); $sql = "SELECT * FROM test "; $result = mysqli_query($conn, $sql); $row = mysqli_fetch_array($result); 2019. 7. 14.
파일 쓰기 php는 인터프리트어 이면서 기능이 참 강력한거 같다. 간단하게 로그찍기용 서버같은거 만들 때 $_POST나 $_GET 해서 파라미터 받은다음에 파일에 추가하는 행위를 참 많이 했었다. 파일 만들기 예제 * 왠만하면 try and catch문에 넣자. $myfile = fopen("파일위치", "a+") or die("Unable to open file!"); $txt = "[".date("Y/m/d H:i:s")."] 텍스트"; fwrite($myfile, $txt); fclose($myfile); fopen 위치 뒤에 있는 파라미터는 옵션이다. r : 읽기 속성. 시작부분부터 읽는다. w : 파일을 만든다. 기존파일이 있으면 덮어씌워저 버린다. a : 기존 파일에 더한다. 기존파일이 없으면 새로 만든.. 2019. 4. 25.