웹 개발에서 파일 및 디렉토리 관리가 일반적인 요구 사항입니다. PHP는 인기있는 개발 언어로서 다양한 파일 및 디렉토리 작업 기능을 제공하여 개발자의 워크 플로를 크게 단순화합니다.
php를 사용한 file_put_contents
위의 코드는 현재 디렉토리에서 Test.txt 라는 파일을 작성하고 콘텐츠 "Hello World!"를 작성합니다.
파일을 삭제하려면 PHP의 Unlink 기능이 매우 유용합니다. 파일 삭제를위한 샘플 코드는 다음과 같습니다.
$ file = 'test.txt'; Unlink ($ 파일);
이 코드는 현재 디렉토리에서 test.txt 파일을 삭제합니다.
PHP의 FILE_PUT_CONTENTS 기능을 사용하여 컨텐츠를 기존 파일에 추가하거나 덮어 쓸 수도 있습니다. 샘플 코드는 다음과 같습니다.
$ file = 'test.txt'; $ content = 'Hello World Again!'; file_put_contents ($ file, $ content);
이 코드는 "Hello World Again"콘텐츠를 작성합니다. 기존 test.txt 파일에
PHP에서 새 디렉토리를 만들려면 mkdir 함수를 사용할 수 있습니다. 다음은 디렉토리를 작성하는 예입니다.
$ dir = 'test'; mkdir ($ dir);
이 코드는 현재 디렉토리에서 테스트 라는 새 디렉토리를 만듭니다.
디렉토리를 삭제 해야하는 경우 PHP의 RMDIR 기능을 사용하면이를 달성하는 데 도움이 될 수 있습니다. 예는 다음과 같습니다.
$ dir = 'test'; rmdir ($ dir);
이 코드는 현재 디렉토리에서 Test 라는 이름의 디렉토리를 삭제합니다.
PHP Scandir 함수는 지정된 디렉토리에 파일 및 하위 디렉토리 목록을 얻을 수 있습니다. 다음은 디렉토리를 가로 지르는 예입니다.
$ dir = 'test'; $ files = scandir ($ dir); foreach ($ 파일로 $ 파일) { echo $ 파일. "<br> "; }
이 코드는 현재 디렉토리의 테스트 디렉토리를 반복하고 파일 및 하위 디렉토리 목록을 인쇄합니다.
PHP는 파일 및 디렉토리 작업에 대한 풍부한 기능을 제공하므로 개발자는 파일을 쉽게 작성, 삭제, 쓰기 및 관리 할 수 있습니다. 이러한 기능의 사용을 마스터하면 개발자가 웹 개발에서 파일과 디렉토리를보다 효율적으로 처리하는 데 도움이 될 수 있습니다.