PHP curl_escape函数

[

PHP curl_escape函数
PHP cURL参考手册

(PHP 5 >= 5.5.0)

curl_escape — 对给定的字符串进行URL编码。

说明


string curl_escape ( resource $ch , string $str )

该函数对给定的字符串进行URL编码??RFC 3986。

参数

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);

?>

PHP cURL参考手册

]
转载请保留页面地址:https://www.breakyizhan.com/php/25313.html

PHP curl_escape函数

上一篇:HTML form novalidate 属性


下一篇:关于git拉取项目时,报RPC failed; curl 18 transfer closed with outstanding read data remaining错的解决方案