php获取输入内容中文不显示不出来的解决办法:1、打开相应的php文件;2、通过添加“setlocale(lc_all,null);”语句把地区信息设置为系统默认即可。
本教程操作环境:windows7系统、php8.1版、dell g3电脑。
php获取输入内容中文不显示不出来怎么办?
php fgetcsv读取文件内容,但是中文部分总是无法显示解决方法
在使用fgetcsv读取文件内容,但是中文部分总是无法显示,如果一段文字中夹杂着字母和中文,则字母前的中文无法读取,但字母后的中文却能够保留。
第一种解决办法:
上php官网翻了一下,原来加上setlocale即可解决。
原本用php4没出现这问题,大概是php5才会这样吧...
注释:setlocale() 函数仅针对当前脚本改变地区信息。
提示:可以通过 setlocale(lc_all,null) 把地区信息设置为系统默认。
// utf-8setlocale(lc_all, 'en_us.utf-8');// 简体setlocale(lc_all, 'zh_cn');//设置回系统默认setlocale(lc_all,null);
以下是常用的地区标识
zh_cn gb2312en_us.utf-8 utf-8zh_tw big5zh_hk big5-hkscszh_tw.euc-tw euc-twzh_tw.utf-8 utf-8zh_hk.utf-8 utf-8zh_cn.gbk gbk
推荐学习:《php视频教程》
以上就是php获取输入内容中文不显示不出来怎么办的详细内容。