[PHP] 주어진 경로에 포함된 파일 최종 수정일시 구하기

이전 포스트의 하위 폴더 구하는  함수를 이용해 주어진 경로에 포함된 파일 최종 수정일시를 구하는 기능이다.

출력 결과는 아래와 같다.

[PHP] 주어진 경로의 하위 폴더명 출력하기

주어진 경로의 하위 폴더명을 출력하는 코드이다.

위의 코드를 실행한 결과는 아래와 같다.

Dropzonejs를 이용한 Drag & Drop 파일 업로드 구현

Dropzonejs를 이용해 Drag & Drop 파일 업로드 기능을 구현했다. form 페이지에서 업로드 이미지를 추가하고 submit 버튼을 클릭했을 때 서버로 이미지 파일이 업로드되도록 했고 추가된 이미지 파일을 삭제했을 때 서버에 저장된 이미지도 삭제되도록 기능을 구현했다. 스크립트 코드 중 일부는 jQuery를 이용하기 때문에 함께 로드되어야 한다.

form은 위와 같이 추가적인 input 필드와 dropzone이 포함되어 있다. Dropzonejs 사용을 위해 스크립트 파일을 로드한다.

Read More

[PHP] Database class for MySQL which uses the PDO extension

PHP Data Object(PDO)를 이용하여 MySQL DB를 사용하기 위한 Class 이다. Prepared statements 와 named placeholder 를 사용하도록 코드를 작성했다. Class 사용 전 DB_NAME, DB_USER 등의 정보를 설정해야 한다. 아래 코드는 PHP 7.0.0 버전 이상에서 사용할 수 있다.

[PHP] Kakao Vision API 사용을 위한 PHP Client

지난 2018년 3월 7일 공개된 Kakao Vision API 사용을 위한 PHP Client를 개발했다. Vision API를 이용해 이미지의 성인이미지 여부 등을 판별할 수 있다. php-kakao-vision-api 클라이언트는 아래의 Vision API를 지원한다.

composer 를 통한 설치를 지원하며 아래 명령을 통해 설치할 수 있다.

Read More