Случай переключения 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 ответ

Есть персонаж &#65279 - 'ZERO WIDTH NO-BREAK SPACE' после вашего ; в include_once, Вы должны были вставить копию откуда-то. Просто удалите последний символ или попробуйте ввести вручную. Это исправляет!

Читайте об этом здесь

Другие вопросы по тегам