包含以下代码的PHP开关盒以下代码

问题描述:

我的代码在将其包含在外部文件中之前正在工作。包含以下代码的PHP开关盒以下代码

在我的主文件:

switch($data){ 
case 'test': include_once(dirname(__FILE__) . '/test.php'); 
break; 
} 

在test.php的:

<?php 
echo 'bark bark'; 
?> 

我能得到什么,当我尝试加载主文件:

Parse error: syntax error, unexpected 'break' (T_BREAK) in /(......directory info removed)/mainfile.php on line 3 

我曾尝试许多不同的方式来引用目录路径,包括完整的路径(public_html等),并没有什么似乎加载它。我使用Wordpress;不知道这是否有所作为。

任何想法?

有一个字符&#65279 - 'ZERO WIDTH NO-BREAK SPACE';include_once之后。你应该从某处粘贴复制品。只需删除最后一个字符或尝试手动输入。这修复!

enter image description here

阅读关于这个here

+0

很奇怪,从来没有碰到了在此之前,但重新键入它固定它---谢谢! – Chris

+2

是的,有时会发生这种情况与复制粘贴:D – Thamilan