生成URL编码的查询字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成URL编码的查询字符串相关的知识,希望对你有一定的参考价值。

  1. <?php
  2. $data = array('foo'=>'bar',
  3. 'baz'=>'boom',
  4. 'cow'=>'milk',
  5. 'php'=>'hypertext processor');
  6.  
  7. echo http_build_query($data); // foo=bar&baz=boom&cow=milk&php=hypertext+processor
  8. echo http_build_query($data, '', '&amp;'); // foo=bar&amp;baz=boom&amp;cow=milk&amp;php=hypertext+processor
  9.  
  10. ?>

以上是关于生成URL编码的查询字符串的主要内容,如果未能解决你的问题,请参考以下文章

如何对URL字符串进行百分号编码

ASIHttpRequest - 如何将参数的 NSDictionary 转换为 url 编码的查询参数字符串?

如何在直接地址栏不编码的情况下在查询字符串中传递 url(包括“&”运算符)?

C# MVC 查询字符串编码和解码

在 c# 中等效于在 c 编程中生成的要在 URL 查询字符串中发送的“Base64”编码的加密字节字符串

如何正确地在 PHP 中对字符串进行 URL 编码?