curl_escape
Description
The curl_escape of cURL for PHP uRL encodes the given string.
Syntax
curl_escape ( resource $ch , string $str ) : string
Parameters
ch
A cURL handle returned by curl_init().
str
The string to be encoded.
Return
Returns escaped string or FALSE on failure.
Examples
1
<? $ch = curl_init(); $str = 'Hofbräuhaus / München'; $return = curl_escape($ch, $str); curl_setopt($ch, CURLOPT_URL, "https://www.php.net?location=$return"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_exec($ch); curl_close($ch); echo $str . PHP_EOL; echo $return; ?>
Hofbräuhaus / München Hofbr%C3%A4uhaus%20%2F%20M%C3%BCnchen
Links
cURL
- curl_close
- curl_copy_handle
- curl_errno
- curl_error
- curl_exec
- curl_getinfo
- curl_init
- curl_multi_add_handle
- curl_multi_close
- curl_multi_errno
- curl_multi_exec
- curl_multi_getcontent
- curl_multi_info_read
- curl_multi_init
- curl_multi_remove_handle
- curl_multi_select
- curl_multi_setopt
- curl_multi_strerror
- curl_pause
- curl_reset
- curl_setopt
- curl_setopt_array
- curl_share_close
- curl_share_errno
- curl_share_init
- curl_share_setopt
- curl_share_strerror
- curl_strerror
- curl_unescape
- curl_upkeep
- curl_version