Конкатенация строк в PHP
У меня есть путь к папке, который мне нужно объединить с подпапкой, которая хранится в переменной для ex:
У меня есть путь somepath\theme
Теперь я хочу добавить тему с именем в папке что-то вроде этого somepath\theme\themeone
У меня эта тема хранится в переменной и пытается объединить
$themename = 'themeone';
$path = 'somepath\theme\' . $themename;
Я получаю сообщение об ошибке неожиданного конца файла.
1 ответ
Решение
Посмотрите на подсветку синтаксиса. Вы последний слэш избегаете апостроф, в результате чего ваша строка не заканчивается. В результате вы остаетесь с открытой строкой. Вы должны избежать этого обратного слеша.
$themename = 'themeone';
$path = 'somepath\\theme\\' . $themename;