2017-12-22 24 views

답변

0

링크가 항상 그런 식으로 작성되면 마지막으로 / 뒤에 부분을 잘라낼 수 있습니다. PHP에서이 작업을 수행하는 방법은 substrstrrpos입니다.

$parentUrl = substr($permaLink, 0, strrpos($permaLink, '/')); 

substr 세번째 파라미터의 길이를 갖는 제 2 파라미터로 시작되는 문자열의 일부를 절취한다.

strrpos은 문자열에서 문자의 마지막 위치를 검색합니다.

링크 구조가 게시 상위 구조를 나타내는 경우 this question from the wordpress stackexchange community을 고려하십시오.

1

이 경우 dirname() function을 사용할 수 있습니다.

$url = "http://www.website.com/author-20/article-title"; 
var_dump(dirname($url)); 

출력 :

http://www.website.com/author-20