curl-escape
curl_escape
URL encodes the given string
ENTITY
string
false
curl_escape
CurlHandle
handle
string
string
This function URL encodes the given string according to RFC 3986.
ENTITY
string
The string to be encoded.
ENTITY
Returns escaped stringENTITY.
ENTITY
| ENTITY | ENTITY |
|---|
ENTITY
curl_escape example
<?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
// Set options and send HTTP request
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
?>
ENTITY
curl_unescape, urlencode, rawurlencode, RFC 3986
这篇文档对你有帮助吗?
谢谢你的反馈!