我有这段代码:
if($post['maintopics'] == '-1--- Bitte wählen Sie ein Thema aus --' && $post['subtopics'] == 'Bitte wählen Sie erst eine Oberkategorie...') {
echo 'test';
}
在我的本地Windows上打印“test”,Linux服务器上的相同代码不会打印“test”。我尝试在执行if之前记录值,它们与if完全相同。知道为什么这不能在我的服务器上运行吗?
谢谢
答案 0 :(得分:0)
尝试在文件的开头定义:
ini_set( 'default_charset', 'UTF-8' );
mb_internal_encoding('UTF-8');
此外,检查您是否在没有BOM的情况下以UTF-8格式保存PHP文件,Notepad ++是一个很好的选择。
如果也是如此,我有些头疼,希望它可以帮助你。