找回密码
 注册
首页 ≡≡网络技术≡≡ PHP语言 如何实现php中文转url编码

PHP 如何实现php中文转url编码

灰儿 2022-9-4 11:30:59
在php中可以通过urlencode函数编码URL中的中文字符串,避免在URL调用中出错,其语法是“string urlencode ( string $str )”,参数“str”表示要编码的字符串。

PHP urlencode() 函数

定义和用法

urlencode() 编码 URL 字符串函数。

此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页。

我们经常使用该函数来编码URL中的中文字符串,避免在URL调用中出错。

相关函数:urldecode()函数,解码URL字符串函数。

语法

string urlencode ( string $str )
参数

str要编码的字符串

Note:

注意:小心与 HTML 实体相匹配的变量。像 &、&copy 和 &pound 都将被浏览器解析,并使用实际实体替代所期待的变量名。这是明显的混乱,W3C 已经告诫人们好几年了。

实例

<?php$str = "w3cschool你好";echo '<a href="w3cschool?foo='. urlencode($str). '">';?>
上面的代码将输出:

<a href="w3cschool?foo=w3cschool%E4%BD%A0%E5%A5%BD">
原创声明

您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。