牛牛在线工具

urlencode()

收录 8868 个 PHP 函数,含用途说明与用法示例。

urlencode()

将字符串进行 URL 编码,将特殊字符转换为 % 符号后跟两位十六进制数

函数名:urlencode() 适用版本:所有PHP版本 用法:urlencode() 函数用于将字符串进行 URL 编码,将特殊字符转换为 % 符号后跟两位十六进制数。这样可以安全地将数据传递给 URL。一般用于构建 URL 参数。 语法:string urlencode ( string $str ) 参数: $str:要进行 URL 编码的字符串。 返回值:返回 URL 编码后的字符串。 示例: $str = "Hello, world!"; $encodedStr = urlencode($str); echo $encodedStr; // 输出:Hello%2C+world%21 $url = "https://www.example.com/search?q=" . urlencode("sunny day"); echo $url; // 输出:https://www.example.com/search?q=sunny+day 在示例中,我们首先将字符串 "Hello, world!" 进行 URL 编码,得到了 "Hello%2C+world%21"。注意空格被编码为 "+" 符号。 然后,我们使用 urlencode() 函数将搜索词 "sunny day" 进行 URL 编码,并将其拼接到 URL 中,得到了完整的搜索 URL "https://www.example.com/search?q=sunny+day"。 通过使用 urlencode() 函数,我们确保了 URL 中的特殊字符被正确编码,以便于传递给服务器或在浏览器中访问。