Всем привет, есть такой вот код в PHP
<?
if ($lang==eng) {echo $capital['title_eng']} else {$capital['title_ru']}
?>
Как можно сокращенно ее написать?
<? echo ($lang==eng) ? $capital['title_eng'] : $capital['title_ru']; ?>
Наверно, у Вас в коде есть ещё много мест, где Вы проверяете подобным образом язык и выбираете правильную строку. Поэтому, лучше завести переменную, где будет хранится язык (собственно, она уже есть и использовать прямо так
echo $capital['title_'.$lang];
или переделать систему хранения строк. Я бы хранил бы массивы под каждый язык отдельно. В этом случае будет одна строка выбора правильного языка, а дальше все будет вот так
echo $capital['title'];
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
С OpenServer почта отправляется, а на хостинге при отправке почты выдается ошибка Mailer Error: SMTP connect() failedКак мне исправить эту ошибку? Для отправки...