douyazi1129 2011-06-13 11:20
浏览 91
已采纳

PHP iconv_strlen问题

What does it mean when the icon_strlen fails on bad character sequences specifically character sequences is what I want to know. Thanks

  • 写回答

1条回答 默认 最新

  • drdyszuy488152 2011-06-13 11:31
    关注

    A character sequence is a series of bytes. When using UTF-8 not all combinations of bytes are valid.

    The byte sequence \xc2\xbc forms the Unicode character U+00BC which is the VULGAR FRACTION ONE QUARTER symbol (¼) when using UTF-8 encoding.

    The byte sequence \xe2\x88\x9c forms the Unicode character U+221C which is the FOURTH ROOT symbol (∜) when using UTF-8 encoding.

    A bad character sequence for UTF-8 encoding would be any byte combination that doesn't fit into the required schema for UTF-8 byte streams, e.g. the byte sequence \xbc\xbc would be illegal because two byte characters must have 110xxxxx in the first byte but \xbc is 10111100 written as bits.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于大棚监测的pcb板设计
  • ¥20 sim800c模块 at指令及平台
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题
  • ¥20 win11修改中文用户名路径
  • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
  • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计