>백엔드 개발 >PHP 튜토리얼 >PHP는 파일 경로 정보를 반환합니다.

PHP는 파일 경로 정보를 반환합니다.

PHPz
PHPz앞으로
2024-03-21 09:01:45820검색

PHP 개발에서는 파일 경로 정보를 얻는 것이 일반적인 요구 사항입니다. 파일을 읽거나 파일을 조작할 때 파일 경로 처리는 필수적입니다. 이 기사에서는 파일 이름, 경로, 확장자 등을 포함하여 PHP에서 파일 경로 정보를 반환하는 방법을 소개합니다. 이 글을 공부함으로써 독자들은 다양한 파일 경로 정보를 능숙하게 처리하고 PHP 개발 효율성을 향상시킬 수 있을 것입니다. PHP 에디터 바나나가 파일 경로 정보 처리 기술을 쉽게 익힐 수 있도록 자세히 설명해드립니다.

php 파일 경로 정보 가져오기

PHP에서는 pathinfo() 함수를 통해 지정된 파일 경로의 세부 정보를 얻을 수 있습니다. 이 함수는 파일 경로의 각 부분에 대한 정보가 포함된 배열을 반환합니다.

문법

으아아아

매개변수

  • $path: 정보를 얻을 수 있는 전체 파일 경로입니다.
  • $options(선택 사항): 반환할 경로 정보를 지정하는 선택적 비트마스크 플래그입니다.

지속적인 옵션

다음 상수를 $options 매개변수에 사용할 수 있습니다.

  • PATHINFO_DIRNAME: 파일 경로의 디렉터리 부분입니다.
  • PATHINFO_BASENAME: 파일 경로의 전체 파일 이름(확장자 포함)입니다.
  • PATHINFO_EXTENSION: 파일 경로의 파일 확장자(점 제외).
  • PATHINFO_FILENAME: 파일 경로의 파일 이름(확장자 제외).

반환 값

pathinfo() 이 함수는 키 이름이 지정된 경로 정보 옵션에 해당하고 키 값이 파일 경로의 해당 부분에 해당하는 연관 배열을 반환합니다. 예:

으아아아

출력 결과:

으아아아

다양한 상황 처리

pathinfo() 함수는 다음을 포함한 다양한 파일 경로를 처리할 수 있습니다.

  • 절대 경로: 루트 디렉터리에서 파일까지의 전체 경로(예: /var/www/html/file.php.
  • 상대 경로: 현재 작업 디렉터리에서 파일까지의 경로입니다(예: ./file.php).
  • URL: UnifORM 리소스 로케이터(Uniform Resource Locator)(예: <code><strong class="keylink">Http</strong>://example.com/file.phpHttp
  • ://example.com/file.php).
  • Windows 경로: C:UsersJohnDocumentsfile.php백슬래시를
  • 와 같은 경로 구분 기호로 사용하세요.

확장된 기능

pathinfo()

함수를 사용하는 것 외에도 다른 PHP 함수를 사용하여 파일 경로 정보를 얻을 수도 있습니다.
  • realpath()
  • : 파일이나 디렉터리의 실제 경로(절대 경로)를 가져옵니다.
  • dirname()
  • : 파일 경로의 디렉터리 부분을 가져옵니다.
  • basename()
  • : 파일 경로의 파일 이름(확장자 포함)을 가져옵니다.
  • file_exists()
  • : 지정된 파일이나 디렉터리가 존재하는지 확인하세요.
  • is_file()
  • : 지정된 파일이 존재하는지 확인하세요.
  • is_dir()
  • : 지정된 디렉터리가 존재하는지 확인하세요.
🎜

위 내용은 PHP는 파일 경로 정보를 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 lsjlt.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제