Я ищу функцию, которая примет строку, представляющую часть схемы URL (например, «http», «https», «ftp» и т. Д.), И вернет стандартный порт.Это можно использовать так:
echo get_port_from_protocol("http"); // 80
В качестве последнего средства я полагаю, что мог бы написать что-то для анализа через /etc/services
(при условии, что мне нужно работать только под UNIX-подобными операционными системами).
Но наверняка в PHP должно быть что-то встроенное, не так ли?