IT/php

php curl_unescape — 지정된 URL 인코딩 된 문자열을 디코딩합니다.

조원태 2016. 12. 23. 13:19
반응형

curl_unescape — 지정된 URL 인코딩 된 문자열을 디코딩합니다.


설명 ¶


string curl_unescape ( resource $ch , string $str )

이 함수는 주어진 URL 인코딩 된 문자열을 디코딩합니다.


인수 ¶


ch

curl_init()가 반환한 cURL 핸들입니다.


str

디코딩 될 URL 인코딩 된 문자열입니다.


반환값 ¶


Returns decoded string 실패 시 FALSE를 반환합니다.


예제 ¶


<?php

// Create a curl handle

$ch = curl_init('http://example.com/redirect.php');


// Send HTTP request and follow redirections

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

curl_exec($ch);


// Get the last effective URL

$effective_url = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);

// ie. "http://example.com/show_location.php?loc=M%C3%BCnchen"


// Decode the URL

$effective_url_decoded = curl_unescape($ch, $effective_url);

// "http://example.com/show_location.php?loc=München"


// Close the handle

curl_close($ch);

?>

반응형