IT/php

php curl_escape — 주어진 문자열을 URL 인코딩합니다.

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

curl_escape — 주어진 문자열을 URL 인코딩합니다.


설명 ¶


string curl_escape ( resource $ch , string $str )

이 함수 URL은»RFC 3986에 따라 주어진 문자열을 인코딩합니다.


인수 ¶


ch

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


str

인코딩 할 문자열입니다


반환값 ¶

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


예제 ¶



<?php

// Create a curl handle

$ch = curl_init();


// Escape a string used as a GET parameter

$location = curl_escape($ch, 'Hofbräuhaus / München');

// Result: Hofbr%C3%A4uhaus%20%2F%20M%C3%BCnchen


// Compose an URL with the escaped string

$url = "http://example.com/add_location.php?location={$location}";

// Result: http://example.com/add_location.php?location=Hofbr%C3%A4uhaus%20%2F%20M%C3%BCnchen


// Send HTTP request and close the handle

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_exec($ch);

curl_close($ch);

?>

반응형