×被替换成x 的解决办法
今天写代码遇到一个很有趣的问题:
在php中使用echo 输出url的时候当url中包含×字段时就会被html直接解析成 x (乘号)这样一来我返回的地址就不能正常访问url了;
解决办法就是通过转义字符替换掉:
针对目前的问题就是,将统一资源定位器中的&替换成& 注意带上分号。(下表可查)
转义字符常用表(来自:http://blog.csdn.net/wusuopubupt/article/details/8817826):
| No. | 文字表記 | 10進表記 | 16進表記 | 文字 | Comment | |
|---|---|---|---|---|---|---|
| 001 | " | " | " | """ | quotation mark = APL quote | |
| 002 | & | & | & | "&" | ampersand | |
| 003 | < | < | < | "<" | less-than sign | |
| 004 | > | > | > | ">" | greater-than sign | |
| 005 | | " " | no-break space = non-breaking space |
iSO 8859-1 characters
| char glyph | HTML tag |
|---|---|
| | |
| ¡ | ¡ |
| ¢ | ¢ |
| £ | £ |
| ¤ | ¤ |
| ¥ | ¥ |
| ¦ | ¦ |
| § | § |
| ¨ | ¨ |
| © | |
| ª | ª |
| « | « |
| ¬ | ¬ |
| ­ | |
| ® | |
| ¯ | ¯ |
| ° | ° |
| ± | ± |
| ² | ² |
| ³ | ³ |
| ´ | ´ |
| µ | µ |
| ¶ | ¶ |
| · | · |
| ¸ | ¸ |
| ¹ | ¹ |
| º | º |
| » | » |
| ¼ | ¼ |
| ½ | ½ |
| ¾ | ¾ |
| ¿ | ¿ |
| À | À |
| Á | Á |
| Â | Â |
| Ã | Ã |
| Ä | Ä |
| Å | Å |
| Æ | Æ |
| Ç | Ç |
| È | È |
| É | É |
| Ê | Ê |
| Ë | Ë |
| Ì | Ì |
| Í | Í |
| Î | Î |
| Ï | Ï |
| Ð | Ð |
| Ñ | Ñ |
| Ò | Ò |
| Ó | Ó |
| Ô | Ô |
| Õ | Õ |
| Ö | Ö |
| × | × |
| Ø | Ø |
| Ù | Ù |
| Ú | Ú |
| Û | Û |
| Ü | Ü |
| Ý | Ý |
| Þ | Þ |
| ß | ß |
| à | à |
| á | á |
| â | â |
| ã | ã |
| ä | ä |
| å | å |
| æ | æ |
| ç | ç |
| è | è |
| é | é |
| ê | ê |
| ë | ë |
| ì | ì |
| í | í |
| î | î |
| ï | ï |
| ð | ð |
| ñ | ñ |
| ò | ò |
| ó | ó |
| ô | ô |
| õ | õ |
| ö | ö |
| ÷ | ÷ |
| ø | ø |
| ù | ù |
| ú | ú |
| û | û |
| ü | ü |
| ý | ý |
| þ | þ |
| ÿ | ÿ |
Math symbols
| char glyph | HTML tag |
|---|---|
| ƒ | ƒ |
| char glyph | HTML tag |
|---|---|
| ← | ← |
| ↑ | ↑ |
| → | → |
| ↓ | ↓ |
| ↔ | |
| ↵ | ↵ |
| ⇐ | ⇐ |
| ⇑ | ⇑ |
| ⇒ | ⇒ |
| ⇓ | ⇓ |
| ⇔ | ⇔ |
| char glyph | HTML tag |
|---|---|
| ∀ | ∀ |
| ∂ | ∂ |
| ∃ | ∃ |
| ∅ | ∅ |
| ∇ | ∇ |
| ∈ | ∈ |
| ∉ | ∉ |
| ∋ | ∋ |
| ∏ | ∏ |
| ∑ | ∑ |
| − | − |
| ∗ | ∗ |
| √ | √ |
| ∝ | ∝ |
| ∞ | ∞ |
| ∠ | ∠ |
| ∧ | ∧ |
| ∨ | ∨ |
| ∩ | ∩ |
| ∪ | ∪ |
| ∫ | ∫ |
| ∴ | ∴ |
| ∼ | ∼ |
| ≅ | ≅ |
| ≈ | ≈ |
| ≠ | ≠ |
| ≡ | ≡ |
| ≤ | ≤ |
| ≥ | ≥ |
| ⊂ | ⊂ |
| ⊃ | ⊃ |
| ⊄ | ⊄ |
| ⊆ | ⊆ |
| ⊇ | ⊇ |
| ⊕ | ⊕ |
| ⊗ | ⊗ |
| ⊥ | ⊥ |
| ⋅ | ⋅ |
| char glyph | HTML tag |
|---|---|
| • | • |
| … | … |
| ′ | ′ |
| ″ | ″ |
| ‾ | ‾ |
| ⁄ | ⁄ |
| char glyph | HTML tag |
|---|---|
| ⌈ | ⌈ |
| ⌉ | ⌉ |
| ⌊ | ⌊ |
| ⌋ | ⌋ |
| ⟨ | ⟨ |
| ⟩ | ⟩ |
| char glyph | HTML tag |
|---|---|
| ◊ | ◊ |
| char glyph | HTML tag |
|---|---|
| ♠ | |
| ♣ | |
| ♥ | |
| ♦ |
| char glyph | HTML tag |
|---|---|
| ℘ | ℘ |
| ℑ | ℑ |
| ℜ | ℜ |
| ™ | |
| ℵ | ℵ |
| char glyph | HTML tag |
|---|---|
| Α | Α |
| Β | Β |
| Γ | Γ |
| Δ | Δ |
| Ε | Ε |
| Ζ | Ζ |
| Η | Η |
| Θ | Θ |
| Ι | Ι |
| Κ | Κ |
| Λ | Λ |
| Μ | Μ |
| Ν | Ν |
| Ξ | Ξ |
| Ο | Ο |
| Π | Π |
| Ρ | Ρ |
| Σ | Σ |
| Τ | Τ |
| Υ | Υ |
| Φ | Φ |
| Χ | Χ |
| Ψ | Ψ |
| Ω | Ω |
| α | α |
| β | β |
| γ | γ |
| δ | δ |
| ε | ε |
| ζ | ζ |
| η | η |
| θ | θ |
| ι | ι |
| κ | κ |
| λ | λ |
| μ | μ |
| ν | ν |
| ξ | ξ |
| ο | ο |
| π | π |
| ρ | ρ |
| ς | ς |
| σ | σ |
| τ | τ |
| υ | υ |
| φ | φ |
| χ | χ |
| ψ | ψ |
| ω | ω |
| ϑ | ϑ |
| ϒ | ϒ |
| ϖ | ϖ |
Special characters for HTML
| char glyph | HTML tag |
|---|---|
| " | " |
| & | & |
| < | < |
| > | > |
| char glyph | HTML tag |
|---|---|
| Œ | Œ |
| œ | œ |
| Š | Š |
| š | š |
| Ÿ | Ÿ |
| char glyph | HTML tag |
|---|---|
| ˆ | ˆ |
| ˜ | ˜ |
| char glyph | HTML tag |
|---|---|
|   | |
|   | |
|   | |
| | ‌ |
| | ‍ |
| | ‎ |
| | ‏ |
| – | – |
| — | — |
| ‘ | ‘ |
| ’ | ’ |
| ‚ | ‚ |
| “ | “ |
| ” | ” |
| „ | „ |
| † | † |
| ‡ | ‡ |
| ‰ | ‰ |
| ‹ | ‹ |
| › | › |
| € | € |
×被替换成x 的解决办法的更多相关文章
- docx转doc时,防止公式被转成图片的解决办法
编辑社回复需要doc(Word 97-2003)格式的文档,可是将docx(Word 2007+)另存为doc格式时,发现公式被转成了图片.其实,最简单的办法就是,打个电话过去给编辑社:“大爷,拜托您 ...
- ubuntu 菜单栏和终端都消失了,鼠标也成了一个× 解决办法!!!
办法1: ctrl+alt+f1 进入命令模式 依次下载 sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop su ...
- SpringMVC分页查询无法直接将对象转换成json的解决办法(报org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type:错)
在用ajax获得分页数据时,无法将获取的值赋值给input标签,在修改用户信息时不显示用户已经注册的信息,百度可知 springmvc处理分页数据返回的对象时,无法直接将对象转换成json,会报org ...
- Dreamweaver8 查找和替换窗口不见了解决办法
激活窗口,按下Atrl+空格,再按下M,方向键移动窗口,就回来了!
- Python Matplotlib图表汉字显示成框框的解决办法
http://blog.sina.com.cn/s/blog_662dcb820102vu3d.html http://blog.csdn.net/fyuanfena/article/details/ ...
- plsql中文乱码显示问号的解决办法
问题现象: PLSQL执行sql语句,不识别中文,输出的中文标题显示成问号????. 解决办法: 1. 登陆plsql,执行sql语句,输出的中文标题显示成问号????:条件包含中文,则无数据输出: ...
- 织梦dede批量替换文章标题、关键词、正文内容等解决办法介绍
织梦dede批量替换文章标题.关键词.正文内容等解决办法介绍 相信对于很多织梦dedecms站长来说,应该经常遇到采集文章或者复制别人文章,需要批量修改文章标题.关键词.正文.作者.来源.日期等等相关 ...
- js 时间转成时间戳对比;My97DatePicker日历控件时间格式;Date.parse Firefox火狐浏览器返回Nan的解决办法
有个情况,我在显示时间的时候是需要显示为 2013年8月15日 14时28分15秒 但是假如我用js去获取到这个时间,并且想进行时间对比的时候,这个时间2013年8月15日 14时28分15秒根本就 ...
- FastJson将json解析成含有泛型对象,内部泛型对象再次解析出错的解决办法(Android)
折腾小半天的问题,这里先感谢一下深圳的小伙子,远程帮我搞,虽然也没有搞出来==========FUCK 声明:Android开发下发生此异常,Java开发下并不会有这个问题 异常重现 简单说一下抛出异 ...
- pyinstaller打包py文件成exe文件时,出现ImportError: No module named 'pefile'错误解决办法!
首先pyinstaller的安装与使用详见如下链接: 安装完成之后,命令行中输入pyinstaller之后,结果如下: ImportError: No module named 'pefile' 缺少 ...
随机推荐
- 3个线程分别交替输出xyz字符,输出10遍
一位群友分享的**公司面试题 3个线程分别交替输出xyz字符,输出10遍 public class XYZ implements Runnable { private static AtomicInt ...
- java堆和栈有哪些区别
java堆和栈有哪些区别 Java堆和栈是Java虚拟机(JVM)中的两个重要概念,它们在内存管理.存储对象和执行线程等方面有明显的区别. 1.内存分配和管理Java堆是动态分配的内存区域,主要用来存 ...
- UITableView的使用样例(简易向)
功能实现 构建一个UITableView,并使其默认显示a,b,c--.. 构建一个按钮,点击后列表变为英文字母 构建一个按钮,点击后列表变为数字 基本概念 实现前头文件需要签订协议(如何签订向后看) ...
- 解决登录服务器报错WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
背景 登录服务器的时候报错: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST ID ...
- Atcoder Beginner Contest 324 G Generate Arrays 题解-Treap
为了更好的阅读体验,请点击这里 题目链接 套上平衡树板子就能做的很快的题,然后因为是指针存树,因此交换只需要把序列大小较小的挨个拿出来插到相应的地方即可.复杂度 \(O(N \log^2 N)\). ...
- 探索Semantic Kernel内置插件:深入了解HttpPlugin的应用
前言 上一章我们熟悉了Semantic Kernel中的内置插件和对ConversationSummaryPlugin插件进行了实战,本章我们讲解一下另一个常用的内置插件HttpPlugin的应用. ...
- 2024-06-26:用go语言,给定一个长度为n的数组nums和一个正整数k, 找到数组中所有相差绝对值恰好为k的子数组, 并返回这些子数组中元素之和的最大值。 如果找不到这样的子数组,返回0。 输
2024-06-26:用go语言,给定一个长度为n的数组nums和一个正整数k, 找到数组中所有相差绝对值恰好为k的子数组, 并返回这些子数组中元素之和的最大值. 如果找不到这样的子数组,返回0. 输 ...
- 在Linux驱动中使用regmap
背景 在学习SPI的时候,看到了某个rtc驱动中用到了regmap,在学习了对应的原理以后,也记录一下如何使用. 介绍 在Linu 3.1开始,Linux引入了regmap来统一管理内核的I2C, S ...
- C#去除时间格式化之后中间的T字母
需求是这样的, 前后端传参,然后后端序列化把字符串存在数据库. 然后发现时间类型的字段,序列化之后 ,有个字母T, DateTime dt = DateTime.Parse("2024-05 ...
- Linux系统用户组管理
用户管理 和Windows一样在Linux中也存在许多用户,可以登陆Linux,和Windows不同的是,在Windows中同一时刻只可以存在一个用户登录系统,而在Linux中是允许多个用户同时登 ...