Articles of Имя домена

Как проверить доменное имя в PHP?

Возможно ли это без использования регулярного выражения? Например, я хочу проверить, что строка является допустимым доменом: domain-name abcd example Действительные домены. Конечно, они недействительны: domaia@name ab$%cd И так далее. Поэтому в основном это должно начинаться с буквенно-цифрового символа, тогда может быть больше символов alnum плюс дефисс. И он должен заканчиваться символом alnum. Если это невозможно, […]

Получить доменное имя (не субдомен) в php

У меня есть URL-адрес, который может быть любого из следующих форматов: http://example.com https://example.com http://example.com/foo http://example.com/foo/bar www.example.com example.com foo.example.com www.foo.example.com foo.bar.example.com http://foo.bar.example.com/foo/bar example.net/foo/bar По сути, мне нужно иметь возможность сопоставить любой обычный URL. Как я могу извлечь example.com (или .net, независимо от того, что tld случается. Мне нужно, чтобы он работал с любым TLD.) Из всех […]