2012-10-06 2 views
0

음 .. URL이 유효한지 확인하고 싶습니다.url이 유효한지 확인하는 기능

hoadw, adwij£1%과 같이 입력 할 수는 없지만 삽입 된 URL은 domain.com과 같은 유효한 URL이어야합니다.

function checkurl($url) { 
    if ($url = "VALID") { 
     return true; 
    }else{ 
     return false; 
    } 
} 
+2

사이드 바에있는 "관련"상자를보십시오. 적어도 그 중 하나의 링크가 귀하의 질문에 대한 답변이 될 것입니다. – DCoder

+1

"유효한 URL"또는 "URL이 존재하는지"누군가가 여전히 유효하지만 존재하지 않는 'http : // www.dfsldskdskdsadlksdksd.com'을 입력 할 수 있는지 확인 하시겠습니까? – Baba

답변

5

당신은 filter_var()를 사용해야합니다 :

function checkurl($url) 
    //if it's valid it return's the URL else FALSE 
    return filter_var($url, FILTER_VALIDATE_URL); 
} 

PS를 :

은 다음과 같이 함수의 생각 당신은 PHP 5.2 이상을 실행해야합니다.

+0

더 간단하게 말하면 동일한 일을하는 래퍼'checkurl()'메서드를 작성하는 것이 아니라'filter_var()'를 직접 호출하십시오. – dimo414

관련 문제