찾다
백엔드 개발PHP 튜토리얼파일 경로 정보를 얻기 위한 php pathinfo() 함수에 대한 자세한 설명

pathinfo() 함수는 어떤 역할을 하나요?

PHP에서는 pathinfo() 함수를 사용하여 파일 경로 정보를 배열 형식으로 반환합니다. 구문은 다음과 같습니다:

구문

pathinfo(path,options)

매개변수 세부정보:

매개변수 설명
경로 필수입니다. 확인할 경로를 지정합니다.
process_sections
参数 描述
path 必需。规定要检查的路径。
process_sections

可选。规定要返回的数组元素。默认是 all。

可能的值:

  • PATHINFO_DIRNAME - 只返回 dirname

  • PATHINFO_BASENAME - 只返回 basename

  • PATHINFO_EXTENSION - 只返回 extension

선택 사항. 반환할 배열 요소를 지정합니다. 기본값은 모두입니다.

가능한 값:


  • PATHINFO_DIRNAME - dirname만 반환
  • PATHINFO_BASENAME - 기본 이름만 반환

  • PATHINFO_EXTENSION - 확장자만 반환

다음 배열 요소를 포함합니다. [dirname]: 파일 경로의 디렉터리 부분을 반환합니다.

[basename]: 파일 경로의 파일 이름 부분을 반환합니다.

[extension]: 반환합니다. 파일 경로에 있는 파일의 유형 부분

Ps: 모든 단위를 얻을 필요가 없는 경우 pathinfo() 함수는 문자열을 반환합니다.

파일 경로 정보를 얻기 위한 php pathinfo() 함수에 대한 자세한 설명

예제

예제 1, pathinfo() 함수를 사용하여 모든 파일 경로 정보를 얻으며, 코드는 다음과 같습니다

<?php
print_r(pathinfo("/testweb/test.txt"));
?>

코드 실행 결과 :

파일 경로 정보를 얻기 위한 php pathinfo() 함수에 대한 자세한 설명[filename]: php 파일의 파일 이름입니다.

예제 2, pathinfo() 함수를 사용하여 개별 PATHINFO_BASENAME 정보를 얻으려면 코드는 다음과 같습니다.
<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>
코드 실행 결과:

위 내용은 파일 경로 정보를 얻기 위한 php pathinfo() 함수에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
win7桌面文件路径在哪里win7桌面文件路径在哪里Jul 11, 2023 pm 03:17 PM

在哪里可以找到win7桌面文件路径和win7桌面文件路径?当我们的电脑永久存在时,它会卡住。随着我们的文件越来越多,电脑运行会越来越慢。那么win7桌面文件路径在哪里呢?让我们分享教程。1.首先,我们打开C盘文件夹。2.然后找到桌面,右击选择属性。3.弹出属性框,选择快捷方式,下面有目标文件路径。以上是关于win7桌面文件路径的搜索方法,希望对大家有所帮助。

FileNotFoundError:如何解决Python文件未找到错误?FileNotFoundError:如何解决Python文件未找到错误?Jun 24, 2023 pm 04:10 PM

在Python编程过程中,一个常见的错误就是“FileNotFoundError”,也就是文件未找到的错误。这个错误通常出现在你试图读取或者写入一个不存在的文件时,这个错误提示会出现在终端窗口或者Python交互式环境中。这个问题可能会让初学者们感到很困惑。所以,本文将会介绍一些解决这个问题的方法,并且帮助你找到并解决这个错误。检查文件路径是否正确通过检查文

Java开发中如何处理文件路径中文编码问题Java开发中如何处理文件路径中文编码问题Jun 29, 2023 pm 05:11 PM

在Java开发中处理文件路径中的中文编码问题是一个常见的挑战,特别是在涉及文件上传、下载和处理等操作时。由于中文字符在不同的编码方式下可能会有不同的表现形式,如果不正确处理,可能会出现乱码或路径无法识别的问题。本文将探讨如何正确处理Java开发中的文件路径中文编码问题。首先,我们需要了解Java中的编码方式。Java内部使用Unicode字符集来表示字符。而

Java开发中如何处理文件路径特殊字符问题Java开发中如何处理文件路径特殊字符问题Jun 29, 2023 pm 09:30 PM

在Java开发中,处理文件路径特殊字符问题是一个常见的挑战。文件路径特殊字符包括斜杠、反斜杠、冒号等,这些字符在不同的操作系统中具有不同的含义,因此在处理文件路径时需要进行特殊的处理。本文将介绍一些常见的文件路径特殊字符问题,并提供相应的解决方案。一、斜杠和反斜杠问题在Windows系统中,文件路径使用反斜杠作为分隔符,例如:C:Usersesti

Python下载文件后找不到路径怎么办?Python下载文件后找不到路径怎么办?Apr 03, 2024 pm 06:15 PM

Python文件下载找不到路径的解决方法:确保下载路径存在并具有写权限。检查用户是否有在指定路径中写入文件的权限。如果使用相对路径,请确保相对于当前工作目录。使用os.path.abspath()函数将相对路径转换为绝对路径。

如何使用C++获取文件路径?如何使用C++获取文件路径?Jun 02, 2024 pm 08:15 PM

在C++中获取文件路径的方法有:1.使用std::filesystem库。2.使用Boost库。这些方法可用于获取文件的绝对路径、根目录、父目录和扩展名。在实战中,这些技术可用于在用户界面中显示文件列表。

显示Linux文件路径的方法显示Linux文件路径的方法Feb 25, 2024 pm 11:00 PM

Linux中显示文件路径的方法在Linux操作系统中,要查看文件的路径可以使用一些简单的命令。这些命令能够帮助用户快速定位文件所在的位置,方便管理和操作文件。以下将介绍几种显示文件路径的方法,并附上具体的代码示例。1.使用pwd命令pwd命令可以显示当前工作目录的绝对路径。只需在终端中输入pwd命令,即可显示当前工作目录的完整路径。以下是一个示例:$pw

如何在golang中使用正则表达式验证文件路径的合法性如何在golang中使用正则表达式验证文件路径的合法性Jun 24, 2023 am 10:04 AM

在golang中,正则表达式是一个非常强大的工具,可以用来匹配和验证各种不同类型的数据,包括文件路径。在本文中,我们将探讨如何使用正则表达式来验证文件路径的合法性。文件路径的格式因不同的操作系统而异。例如,在Windows操作系统中,文件路径通常采用如下格式:C:UsersUserNameDesktopile.txt而在Linux和UNIX系统中,则采用

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기