내가 strtolower
URL에 필요한 전용 도메인하지만 http://www
www
https
또는없이와 mysite.co
의 PHP하여 strtolower
URLS
수 있었다 시작 후 /
까지 유일한 부분.
또한 도메인 영역은 any 일 수 있으며 URL
은 하위 도메인 일 수 있습니다.
그런 경우 substr
을 사용하는 방법을 알지 못하지만, 여기에 regexp
이 필요하지만 어쩌면 그다지 좋지 않습니다.
감사합니다.
내가 strtolower
URL에 필요한 전용 도메인하지만 http://www
www
https
또는없이와 mysite.co
의 PHP하여 strtolower
URLS
수 있었다 시작 후 /
까지 유일한 부분.
또한 도메인 영역은 any 일 수 있으며 URL
은 하위 도메인 일 수 있습니다.
그런 경우 substr
을 사용하는 방법을 알지 못하지만, 여기에 regexp
이 필요하지만 어쩌면 그다지 좋지 않습니다.
감사합니다.
<?php
$url = 'http://username:[email protected]/path?arg=value#anchor';
print_r(parse_url($url));
echo parse_url($url, PHP_URL_PATH);
?>
결과.
$url = 'http://www.MySite.co/Index.php';
if ($i = strpos($url, '/', strpos($url, '//')+2))
$url = strtolower(substr($url, 0, $i)). substr($url, $i);
고마워요, 굉장 해요! – user3623906
사용 parse-url
: 당신은 strpos
과 함께 substr
을 사용할 수 있습니다
Array
(
[scheme] => http
[host] => hostname
[user] => username
[pass] => password
[path] => /path
[query] => arg=value
[fragment] => anchor
)
/path
정확히 말하면 호스트 섹션의 strtolower를 제외하고 - 그리고 문서의 두 번째 예제 - 친척이 아닌 실제 호스트를 구문 분석하는 곳을 제외하고는 말하려고했던 것입니다. – Fluffeh
당신은 몇 가지 예를 (당신이 무엇을 당신이 원하는 무엇을) 줄 수 : 어떻게 든이 같은 ? 정확히 원하는 것을 이해하는 데 문제가 있습니다. – BluePsyduck