Задать вопрос

Что это за скрипт?

Я видел много раз, что в php используются сокращения в таких скобках {}, Например: {content}, {login}.
Как их использовать? что это за скрипт? можно ли добавить с помощью него мультиязычность на сайте?
  • Вопрос задан
  • 2561 просмотр
Подписаться 5 Оценить Комментировать
Решения вопроса 1
@Neutro
Это есть шаблонизатор, коих великое множество. Н-р, в FatFree это будет выглядеть в стиле {{ @имя_переменной }}Мультиязычность тогда добавить очень просто, что-то в стиле {{ @current_lang['Phrase_A'] }} или {{ @langGet('Phrase_A') }}Как я и говорил шаблонизаторов море, найдите тот, который вам больше всего по душе.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Возможно имеется ввиду вывод строки через echo.
Если выводится строка в двойных кавычках, то внутри возможно использование переменных, например
echo "пример $strs"; //будет использована переменная $strs

Если интерпретатор встречает знак $, он захватывает так много символов, сколько возможно, чтобы сформировать правильное имя переменной. Если вы хотите точно определить конец имени, заключайте имя переменной в фигурные скобки.
echo "пример {$str}s"; //будет использована переменная $str
Ответ написан
sashablashenkov
@sashablashenkov
Это скорее всего шаблон, а потом заменяется с помощью str_replace(), но мультиязычность добавить там нельзя (вроде)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы