PHP
-
[PHP] 디렉토리 내 파일 출력PHP 2024. 2. 21. 18:13
// 폴더의 파일목록 가져오기/*$dir_name="./upload";$d = dir($dir_name); // 인스턴스 생성$file_name = $d ->read();echo $file_name."";$file_name = $d ->read();echo $file_name."";$file_name = $d ->read();echo $file_name."";$d->close();*/// 이렇게하면 . .. 이 나온 후 그 다음 부터 폴더에 담긴 파일들이 나온다// 그 이후는 디렉토리 구조 때문이다.// . 은 나 자신 즉, upload 폴더를 말하고 .. 은 부모 디렉토리인 file_gallery 를 말한다.// 두가지 빼는 작업function findDir($dir_name){ $d = dir(..
-
[PHP] 파일 확장자 찾는 함수 만들기PHP 2024. 2. 21. 17:50
explode() : 지정된 문자로 문자열을 잘라서 배열을 만들게 도와준다. $str = "a,b,c,d"; $arr= explode(',',$str); // = ['a','b','c','d'] 와 같은 형태이다 print_r($arr); 이렇게 배열형태로 담기는 걸 확인 할 수 있다. count() : 배열의 크기를 구하는 함수 (sizeOf 이란 함수와 동일 역할 count를 많이 사용한다 한다.) 예시로 카운트로 파일에 확장자만 뽑아오는 걸 만들어보겠습니다. $file_name = 'aaa.jpg'; function getFileExt2($file_name){ $arr = explode('.',$file_name); $arr_size = count($arr); // 사이즈 값 2 담긴다 $ext =..