РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
881 of 1361 menu

Метод exists класса Countries

Метод exists класса Countries проверяет, существует ли страна с заданным кодом в наборе данных интернационализации. Первым параметром передаётся код страны, вторым - необязательный код локали. Метод возвращает true, если страна найдена, и false - в противном случае.

Синтаксис

public function exists(string $country, ?string $locale = null): bool

Пример

Давайте проверим существование страны с кодом 'US':

<?php use SymfonyComponentIntlCountries; $countries = new Countries(); $res = $countries->exists('US'); echo $res ? 'true' : 'false'; ?>

Результат выполнения кода:

"true"

Пример

Давайте проверим несуществующий код страны:

<?php use SymfonyComponentIntlCountries; $countries = new Countries(); $res = $countries->exists('XYZ'); echo $res ? 'true' : 'false'; ?>

Результат выполнения кода:

"false"

Пример

Давайте проверим существование страны с учётом локали:

<?php use SymfonyComponentIntlCountries; $countries = new Countries(); $res = $countries->exists('DE', 'ru'); echo $res ? 'true' : 'false'; ?>

Результат выполнения кода:

"true"

Смотрите также

  • класс Countries,
    который предоставляет данные о странах
  • метод getName,
    который возвращает название страны по коду
  • метод getNames,
    который возвращает список названий стран
  • метод getAlpha3Code,
    который возвращает трёхбуквенный код страны
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить