static function isValidURL($url) {
return preg_match('|^(http(s)?://)?[a-z0-9-]+\.(.[a-z0-9-]+)+(:[0-9]+)?(/.*)?$|i', $url);
}
Как проверить URL на валидность (латиница и кириллица), чтобы соответствовал следующему шаблону: example.com или пример.ком?
Только название(точка)домен
example.com или пример.ком
static function isValidURL($url) {
return (bool) preg_match('~^(?:https?://)?[^.]+\.\S{2,4}$~iu', $url);
}
var_dump( isValidURL('https://example.com') ); // bool(true)
var_dump( isValidURL('пример.ком') ); // bool(true)
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники