Я пытаюсь работать с простой инициализацией языка, ниже приведены предложения. Пропустили ли какие-либо возможные ситуации, когда у пользователя не было бы ни языкового набора по умолчанию, ни выбранного языка?Выбор языка инициализации
- Если
lang
будет разместившего назначить его $ _SESSION - Если
lang
не выложили увидеть, если $ _SESSION не существует, и назначить по умолчанию В противном случае ничего не делать, как $ _SESSION уже установлен с выбранным языком и заполненным.
if(isset($_POST['lang'])) { $_SESSION['lang'] = $_POST['lang']; } else { if(!isset($_SESSION['lang'])) { $_SESSION['lang'] = 'en_uk'; } }