我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何使用PHP从URL获取特殊字符? 如%20

Lets say I have this in my URL;

/?utmsource=John%20Kez

I need to get 'John%20Kez' exactly as it is, with %20 not a space. I have tried;

echo $_GET['utmsource'];
echo htmlspecialchars_decode($_GET['utmsource']);
echo htmlspecialchars($_GET['utmsource']);

All of them return 'John Kez'. How can I return 'John%20Kez'?

You can use rawurlencode():

echo rawurlencode($_GET['utmsource']);

近期文章

  • 一个用于不同类型用户的登录页面,并重定向到Laravel中的预期仪表板
  • 从表中更新列行时,然后在该列的所有行中获取
  • 使用PHP检查两个键是否存在数组
  • 如何将HTML页面布局保存为PDF
  • php - 跨curl请求维护会话
  • 检测字符串中的括号中的价格(PHP)
  • simplePagination.js不适用于php MySQL数据库搜索
  • 从数据库中读取表情符号
  • AJAX序列化数据为空
  • Instagram API访问令牌有多长时间了?
  • php smarty中以下行的含义是什么?
  • 我错过了什么 - Symfony 3 Doctrine Entity ManyToMany?
  • app在手机浏览器下载中 怎么显示app图标 现在只有下载完成以后才能显示
  • 关于echarts折线图多个线条不同单位的问题
  • springmvc整体项目拆分为分布式,上侧菜单栏和左侧目录栏该如何处理
  • vpnsever一直错误代码1
  • Bootstrap顶部导航栏阻止我的内容laravel
  • ajax成功功能不合作帮助我
  • PHP寻找使用'goto'跳过PHP脚本的最佳方法
  • PHP SoapClient不会向所有元素添加命名空间

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华