현재 위치: > 최신 기사 목록> URL 경로 접미사를 빠르게 제거하는 몇 가지 방법

URL 경로 접미사를 빠르게 제거하는 몇 가지 방법

M66 2025-09-26

PHP에서 URL 경로의 접미사를 빠르게 제거하는 방법

웹 개발에서 URL 경로 처리는 일반적인 작업 중 하나입니다. URL을 더 간단하고 쉽게 공유 할 수 있도록 URL 경로에서 파일 접미사를 제거하는 것이 효과적인 연습입니다. PHP는 강력한 서버 측 스크립팅 언어로 URL 경로에서 접미사를 처리하는 여러 가지 방법을 제공합니다. 이 기사는 Pathinfo () 함수와 정규식을 사용하는 두 가지 공통 구현 방법을 소개합니다.

Pathinfo () 함수를 사용하여 URL 경로 접미사를 제거하십시오

PHP에서는 Pathinfo () 함수를 사용하여 URL 경로의 정보를 추출하고 파일 이름과 접미사를 얻을 수 있습니다. 간단한 코드 예는 다음과 같습니다.

 $url = "http://www.example.com/page.php";

// 얻다URL의 길 부분
$path = parse_url($url, PHP_URL_PATH);

// 사용pathinfo函数얻다路径信息
$path_parts = pathinfo($path);

// 접미사를 제거하십시오
$filename = $path_parts['filename'];

// 출력 결과
echo $filename;

위의 코드에서는 parse_url () 함수를 사용하여 URL의 경로 부분을 가져온 다음 Pathinfo () 함수를 통해 파일 이름과 접미사를 추출합니다. 마지막으로 파일 이름 키 값에 액세스하면 접미사가 제거 된 상태에서 파일 이름을 얻을 수 있습니다.

정규 표현식을 사용하여 URL 경로 접미사를 제거하십시오

PHP는 PathInfo () 함수 외에도 일반 표현식을 통해 URL 경로 접미사를 제거 할 수도 있습니다. 해당 코드 예는 다음과 같습니다.

 $url = "http://www.example.com/page.php";

// 접미사를 제거하십시오
$filename = preg_replace('/.[^.]*$/', '', basename($url));

// 출력 결과
echo $filename;

이 코드는 URL 경로의 접미사 부분과 일치하기 위해 정규 표현식 '/. 9] 기능과 함께 preg_replace () 함수를 사용합니다. Basename () 함수를 통해 파일 이름 부분을 추출하고 마지막으로 접미사를 제거하십시오.

요약

일반적으로 PHP는 URL 경로의 접미사를 제거하는 다양한 방법을 제공하며 개발자는 실제 요구에 따라 가장 적절한 방법을 선택할 수 있습니다. 이러한 방법을 통해 URL 경로는 효과적으로 단순화되고 간결하고 아름답게 될 수 있으며, 이는 사용자 경험을 향상시킬뿐만 아니라 SEO 최적화에 긍정적 인 영향을 미칩니다.