하새의 블로그
  • 홈
  • 태그
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (66)
      • 개발 공부 (63)
        • Android (31)
        • Flutter (2)
        • React (6)
        • Next.js (5)
        • CSS (1)
        • Kotlin (6)
        • Java (1)
        • PHP (3)
        • 환경 구축 (7)
        • MySQL (1)
      • 생활지식 (0)
      • 스크랩 (1)
      • SafePass (1)
      • RicorTodo (1)
  • 홈
  • 태그
개발 공부/PHP

문자열 인코딩 확인 방법

쿼리로 가져온 문자열값으로 다른 쿼리에 사용했는데 동작을 안해서 삽질을 하다가 알게되었다; 해결하긴 했는데 인코딩 문제이면서도 아니였던 뭐 그런... 아무튼 인코딩 확인 코드는 아래와 같이 mb_detect_encoding($확인할 문자열, 인코딩 종류를 담은 array); 로 확인 가능~

2018. 3. 22. 18:56
개발 공부/PHP

PHP 디버깅 error_log(), print_r

서버를 동작하면서 디버깅을 할 때 주로 쓰고 있다. 클라이언트에서 서버로 데이터를 보낼 때 제대로 도착했는지 쿼리문 실행 후 값이 제대로 나왔는지 확인하기 좋다. 웹상에서 띄울 때의 값을 확인 하고 싶으면 error_log()안에 print_r()을 넣어서 실행하면 된다. 배열을 확인하고 싶은데 error_log()로는 확인 할 수가 없어서 찾아보니 print_r()을 같이 쓰면 된다고 해서 해보았다. error_log()에서 확인 안되는 값(나의 경우는 문자열)을 확인 할 수 있기도 하다. print_r을 쓸 때 true값을 넣어서 문자열을 반환하도록 할 것. 참고 문서 http://www.openmutual.org/2012/01/using-error_log-with-print_r-to-graceful..

2018. 3. 20. 18:02
개발 공부/PHP

날짜 계산

MySQL에서 DATE_FORMAT(컬럼명, '%Y%m%d')으로 가져온 값에서 1주전, 2주전 등등의 날짜를 구해야 했다. 값의 형태는 Ymd. 위의 값을 1주전, 2주전 등의 계산 후에 Y-m-d 형태로 바꾸는게 목표!

2018. 3. 19. 11:26
  • «
  • 1
  • »

전체 카테고리

  • 분류 전체보기 (66)
    • 개발 공부 (63)
      • Android (31)
      • Flutter (2)
      • React (6)
      • Next.js (5)
      • CSS (1)
      • Kotlin (6)
      • Java (1)
      • PHP (3)
      • 환경 구축 (7)
      • MySQL (1)
    • 생활지식 (0)
    • 스크랩 (1)
    • SafePass (1)
    • RicorTodo (1)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Powered by Privatenote Copyright © 하새의 블로그 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바