PHP、JS如何把链接转换成相对应的网站名称?类似于今日头条新闻网站来源那种?

例如:http://www.baidu.com 转成 百度 ,http://zhidao.baidu.com 转成 百度,
第一个还好显示,但主要是像这种有二级域名的链接,怎么处理?

解析 源码 找到解析title中的字符,例如第二个 url 源码中有

百度知道 - 全球最大中文互动问答平台

《title》百度知道 - 全球最大中文互动问答平台《/title》

建个表 表里的字段 id url urlname url 是链接 urlname 就是链接的中文名称
这样拿到一个url 就可以到数据库查询得到中文名字
缺点 要先往数据库录入信息,如数据可以没有信息是不会查询到的