>백엔드 개발 >PHP 튜토리얼 >PHP에서 dirname 함수를 사용하여 경로의 디렉터리 부분을 가져오는 방법

PHP에서 dirname 함수를 사용하여 경로의 디렉터리 부분을 가져오는 방법

WBOY
WBOY원래의
2023-06-26 12:02:321396검색

PHP는 웹 개발에 널리 사용되는 프로그래밍 언어로, 개발 중에 다양한 파일 경로 문제를 쉽게 처리할 수 있도록 많은 내장 기능을 제공합니다. 예를 들어, dirname 함수는 PHP에서 일반적으로 사용되는 경로 처리 함수 중 하나입니다. 이 기사에서는 PHP에서 dirname 함수를 사용하여 경로의 디렉터리 부분을 가져오는 방법을 살펴보겠습니다.

dirname 함수는 지정된 경로의 디렉터리 부분을 반환할 수 있습니다. 이 함수의 문법은 다음과 같습니다.

dirname($path)

그 중 $path는 파싱할 경로를 나타내는 문자열입니다. dirname 함수는 $path의 디렉토리 부분을 반환하거나, 디렉토리 부분이 없으면 "."을 반환합니다.

다음은 몇 가지 구체적인 예입니다.

echo dirname('/usr/local/bin/php');
// 输出:/usr/local/bin
echo dirname('/usr/local/bin/');
// 输出:/usr/local
echo dirname('/usr/local/');
// 输出:/usr
echo dirname('/usr/');
// 输出:/
echo dirname('.');
// 输出:.
echo dirname('/');
// 输出:/

보시다시피 dirname 함수는 다양한 경로를 올바르게 처리할 수 있습니다.

물론 dirname 함수는 Windows 시스템에서 경로를 처리하는 데에도 사용할 수 있습니다. Windows 시스템에서는 경로의 구분 기호가 슬래시(/) 대신 백슬래시()입니다. 따라서 dirname 함수를 사용할 때는 백슬래시를 슬래시로 바꿔야 합니다.

echo dirname('C:Program FilesPHPphp.exe');
// 输出:C:/Program Files/PHP

요약:

dirname 함수는 일반적으로 사용되는 경로 처리 함수이며 PHP 개발에 매우 ​​실용적입니다. dirname 함수를 사용하면 경로의 디렉터리 부분을 쉽게 가져올 수 있습니다.

위 내용은 PHP에서 dirname 함수를 사용하여 경로의 디렉터리 부분을 가져오는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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