雨哲在开发插件的时候遇到一个奇怪的问题,因开发万能表单的时候显示需要用到输入指定字符串的第一个字符(中文),但用cutstr时,却遇到在UTF-8编码下无法显示的情况。经测试发现在utf-8编码下如果只取一个字符且结果为中文时,必须指定长度参数为3,否则结果为空。 示例:cutstr($fonttext, strtolower(CHARSET) == 'utf-8' ? 3 : 2, '') |
GMT+8, 2024-5-20 17:59 , Processed in 0.057105 second(s), 10 queries , Xcache On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.