Конкатенация строк в PHP

У меня есть путь к папке, который мне нужно объединить с подпапкой, которая хранится в переменной для ex:

У меня есть путь somepath\theme Теперь я хочу добавить тему с именем в папке что-то вроде этого somepath\theme\themeone У меня эта тема хранится в переменной и пытается объединить

$themename = 'themeone';
$path = 'somepath\theme\' . $themename;

Я получаю сообщение об ошибке неожиданного конца файла.

1 ответ

Решение

Посмотрите на подсветку синтаксиса. Вы последний слэш избегаете апостроф, в результате чего ваша строка не заканчивается. В результате вы остаетесь с открытой строкой. Вы должны избежать этого обратного слеша.

$themename = 'themeone';
$path = 'somepath\\theme\\' . $themename;
Другие вопросы по тегам