2

私はメッセージング システムに取り組んでおり、ユーザーが私の Web サイトに存在するプロファイルへのリンクをメッセージ内に投稿するときに、ユーザーの情報をメッセージに「添付」したいと考えています。

プロファイルのリンクは次のようにフォーマットされています。http://www.mydomain.com/profile/{id}

IDそこで、PHP を使用して、URL から を抽出し、さらに情報を変数に追加したいと思います。

メッセージ内に複数のプロファイル URL がある場合、複数のプロファイルを添付したいと考えています。

すべての添付ファイルが変数に配置されます。そのため、見つかったすべての URL について、いくつかの情報を変数に追加したいと思います。$attachments

誰かが私を正しい方向に向けてもらえますか?

4

1 に答える 1

2

メッセージ内のプロファイル URL からすべての ID を取得するには、次のようなものでpreg_match_all()を使用できます。

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

私はそれidが数であると仮定しました。

于 2013-07-07T22:48:27.537 に答える