PHP查找特定链接并添加到变量

时间:2013-07-07 20:50:42

标签: php regex

我正在开发一个消息传递系统,当用户在消息中发布我网站上存在的个人资料的链接时,我想将用户的信息“附加”到消息中。

个人资料的链接格式如下:http://www.mydomain.com/profile/{id}

因此,使用PHP我想从URL中提取ID并向变量添加更多信息。

如果邮件中有多个配置文件网址,我希望拥有多个配置文件附件。

所有附件都将放入变量中。因此,对于找到的每个URL,我想将一些信息添加到变量中,例如$attachments

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:2)

要从消息中的个人资料网址中获取所有ID,您可以使用preg_match_all()

类似的内容

#http://www.mydomain.com/profile/(\d+)#

我认为id是数字。