Ali*_*_IT 6 php encoding utf-8
我正在尝试测试我的代码以确保它只接受 utf-8 字符。用户能够发送一个名称作为输入,并且我想确保该名称不是 utf8 以外的任何名称。
我知道您可以以二进制格式构建非 utf8 字符,但据我所知,用户无法以二进制格式发送输入。用户可以输入 utf-8 不支持的字符示例。
顺便说一句,我正在用 php 编写代码,默认编码是 utf-8。
小智 0
如果您正在寻找要测试的字符串,这里有一些:
\n一个简单的函数来检查 utf8 是否在你的字符串中:
\nif (mb_strlen($var, 'UTF-8') != strlen($var)) {\n // handle when not UTF-8\n}\nRun Code Online (Sandbox Code Playgroud)\n