@sgrinko

Как сделать мультиязычность при помощи ini файла?

Добрый день.
как добавить в .ini файл с словарем. кусок html кода?
у меня вот так все работает
<?php

  $lang = isset($_GET["lang"])? $_GET["lang"]: "ru"; 
  $array = parse_ini_file('lang/'.$lang.".ini"); 
  
?>

<p><?php echo $array["text"];?></p>

вот так оно в самом .ini
text= <strong>Текст Текст Текст Текст </strong>Текст Текст Текст Текст Текст Текст <br />Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст

Там где стоит < strong >. то пишет в браузере что в этой строке ошибка. я пробовал его поместить в кавычки. и так "< strong >" и вот так '< strong >' но результат одинаков.

как можно сделать чтоб < strong > выводился нормально и при этом был рабочим. и возможно ли вообще это ?
  • Вопрос задан
  • 302 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
Если значение в ini-файле содержит прочие символы, кроме букв и цифр, оно должно заключаться в двойные кавычки (").
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы