不可见字符
不可见字符便是零宽空格,见维基百科阐明zh.wikipedia.org/wiki/%E9%9B… :
零宽空格(zero-width space, ZWSP)是一种不可打印的Unicode字符,用于可能须要换行处。
www.fileformat.info/info/unicod… 这里列出了许多不可见字符,掌握台输入对应的Unicode码就能显示出来。

比如第一个 \u0300 便是̀这个字符,但是这个字符肉眼是看不见的。
通过进制转换可以看到它的二进制是00000000
在PHP里可以看到它的长度为2>>> strlen('̀')=> 2空缺朋友圈
将上面copy的不可见字符发到朋友圈 ,效果如下:
故意思的字符
www.compart.com/en/unicode/… 和 unicode-table.com/cn/#lao 这里列出了一些故意思的字符。
比如腕表 ⌚ ,版权 ℗ ,牌号 ™ , 箭头 ↱,键盘 ⌨ 等,在掌握台输入'\u231a'便是腕表。
上面的字符是没法用输入法直接输入的,以是搜狗输入法也供应了一些分外字符。
个中这个é字符, unicode 是 \u00e9, 而 '\u0301' 是个不可见字符, 'e' + '\u0301' 拼在一起就成了这样。e的长度为1,拼接后长度为2,见 www.cnblogs.com/52cik/p/uni…
多拼几个就成这样了'e'+Array(50).join('\u0301')é́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́́
连续拼接字符 '很好玩'+Array(50).join('\u0310')+Array(50).join('\u0598')+Array(50).join('\u0e49');
很好玩้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐̐֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘֘
零长度短网址
zws.im/ 这个网站用不可见字符欺骗你的视觉。 输入网易云音乐网址后的地址变成了https://zws.im//,看起来不是网易的地址却跳转到了网易。
当然这个天生做事在墙外,以是有人开拓了海内版 ml.mk/
网易云音乐的短网址便是 https://ml.mk//,如果是某个不可描述网站天生这样的短网址,然后你在办公室打开就尴尬了,以是说不要随意打开这些不认识域名的网站。其余有人还做了个零宽字符隐蔽加密网站,事理是利用零宽字符这种在文本中不显示的分外字符,对加密文本进行转码,嵌入到普通文本当中,从而隐蔽加密内容;表面看起来是一段普通文本,复制粘贴不会丢失。