urlencode

urlencode

(PHP 4, PHP 5)

urlencode — 编码 URphp框架如何使用L 花生日记 php字符串

说明

string urlencode ( string $str )

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

参数

  • str

  • 要php一个class实现队列编码的字符串。

返回值

返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 WWW 表单 POST 数据的编码方式是一样的,同时与 application/x-www-form-urlencoded 的媒体类型编码方式一样。由于历史原因,此编码在将空格编码为加号(+)方面与 Rphp 保证输入安全吗FC1738 编码(参见 rawurlencode())不同。

范例

Example #1 urlencode() 例子

<?php给图片加水印php
echo'<ahref="mycgphp备份10g数据表i?foo=',urlencode($userin一元夺宝源码phpput),'">';
?>

Example微信公众平台自动回复php 互刷 php#2 urlephp解码工具ncode() 与 htmlentities() 例子

<?php
$query_string='foo='.urlencode($foo).'&bar='.urlencode($barphp前端讲师);
echo'<ahref="mycgi?'.hphp初学者入门教程tmlentities($query_string).'">';
?>

注释

Note:

注意:小心与 HTML 实体相匹配的变量。像 &amp、&copy 和 &pound 都将被浏览器解析,并使用实际实体替代所期待的变量名。这是明显的混乱,W3C 已经告诫人们好几年了。参考地址:»http://www.w3.org/TR/html4/appendix/notes.html#h-B.2.2

PHP 通过 arg_separatphp 读取文件名 空格or.ini 指令,支持风云php将参数分割符变成 W3C 所建议的分号。不幸的是大多数用户代理并不发送分号分隔符格式的表单数据。较为简单的解决办法是使用 &amp; 代替 & 作为分隔符。你不需要为此修改 PHP 的 arg_separator。让它仍为 &am.php设置权限p;,而仅使用 htmlentities() 或 htm大连php招聘信息管理系统lspecialchars() 对你的 URL 进行编码。

参见

  • urldecode() – 解码已编码的 URL 字符串

  • htmlentiphp怎么抓取头像ties() – Convert all applicable characters to HTML entities

  • rawurlencode() – 按照 RFC 1738 对 URL 进行编码

  • rawurldecode() – 对已编码的 URL 字符串进行解码

  • »RFC 3986

<!–

think php下载站源码

php python 学哪个版本好
–>

未经允许不得转载

文章标题:urlencode

原文链接:https://www.qicaimy.com/3671.html

发布信息:文章由【彭少】于<2021-08-02>发布于【PHP技术】分类下

相关标签:

相关推荐

评论 抢沙发

抱歉,整站评论功能已关闭!