🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# PHP curl_escape函数 (PHP 5 &gt;= 5.5.0) curl_escape — 对给定的字符串进行URL编码。 ## 说明 ``` string curl_escape ( resource $ch , string $str ) ``` 该函数对给定的字符串进行URL编码[? RFC 3986](//www.faqs.org/rfcs/rfc3986)。 ## 参数 **ch** 由 curl_init() 返回的 cURL 句柄。 **str** 编码字符串 ## 返回值 返回编码字符串,或者在失败时返回 FALSE。 ## 实例 ``` <?php // 创建一个cURL句柄 $ch = curl_init(); // 编码GET参数 $location = curl_escape($ch, 'Hofbr?uhaus / München'); // Result: Hofbr%C3%A4uhaus%20%2F%20M%C3%BCnchen // 比较编码后的URL $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 // 发送HTTP请求并关闭句柄 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_exec($ch); curl_close($ch); ?> ```