• 技术文章 >后端开发 >PHP问题

    php urlencode函数的用法

    藏色散人藏色散人2021-03-05 10:27:04原创538

    php urlencode函数用于将字符串编码并将其用于URL的请求部分,同时它还便于将变量传递给下一页,其使用语法是“string urlencode(string $str)”,参数str表示要编码的字符串。

    本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

    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">

    【推荐学习:《PHP视频教程》】

    以上就是php urlencode函数的用法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:php preg_replace替换失败怎么办 下一篇:如何利用PDO对数据库进行管理?
    千万级数据并发解决方案

    相关文章推荐

    • 详解PHP5.6与PHP7之间的区别• php中汉字乱码怎么办• php怎么去掉r n• php r n 不换行怎么办• php preg_replace替换失败怎么办
    1/1

    PHP中文网