2010-12-12 3 views
0

문자열에서 유효한 URL을 생성하는 데 문제가 있습니다. 예 :문자열, PHP에서 유효한 URL을 작성하십시오.

"http://mysite.de/go/".$text 

링크에 제목을 추가하고 싶습니다. 스크립트는 go/take라는 제목을 사용하고, 게시물의 ID를 가져오고, ID를 사용하여 데이터베이스에서 URL을 가져와 실행합니다. 예 :

$text = "zalando.de" 

그러나이 작동하지 않습니다

$text = "1&1 Email" 

에 대한

. S : $ text를 유효하게 만들기 위해 인코딩해야한다고 생각합니까? 그럴 수있는 방법이 있습니까?

답변

3

사용 rawurlencode 제대로 문자열을 인코딩 :

"http://mysite.de/go/".rawurlencode($text) 
+0

하나는 알고하지 않았나요 [rawurlencode()] (http://php.net/rawurlencode). –

관련 문제