包含中断代码的PHP交换机案例

时间:2017-09-14 04:36:51

标签: php include switch-statement parse-error

在将代码包含在外部文件中之前,我的代码正在运行。

在我的主文件中:

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;不确定这是否有所作为。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

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

enter image description here

了解此here