2009-11-04 4 views

답변

5

당신은 그냥 할 수 있습니다.

+1

흠 덜 라인. +1 –

+0

멋진 솔루션 !!! – mrpatg

1

대체 기능에 대한 urlencode의 PHP 문서의 주석 섹션에는 많은 예제가 있습니다. # 및 %에 대한 대체품을 제거하기 만하면됩니다. 나는 그렇게 생각하지 않습니다

$str = urlencode($str); 
$str = str_replace("%23", "#", $str); 
$str = str_replace("%25", "%", $str); 
3

는 지금까지 내가 아는 한, 그것은 urlencode 기능 자체 불가능합니다,하지만 당신은 인코딩 된 결과에 대한 간단한 문자열 교체가를 달성 할 수있는 :

function my_urlencode($input){ 
    $input=urlencode($input); 
    return str_replace(array("%25","%23"),array("%","#"),$input); 
} 
관련 문제