Случай переключения 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; не уверен, если это имеет значение.
Есть идеи?
1 ответ
Есть персонаж 
- 'ZERO WIDTH NO-BREAK SPACE'
после вашего ;
в include_once
, Вы должны были вставить копию откуда-то. Просто удалите последний символ или попробуйте ввести вручную. Это исправляет!
Читайте об этом здесь