これを達成するためにphpを使用する必要はないと思います。これを機能させるには、マニフェストのアクティビティ インテント フィルターにいくつか追加する必要があります。インテント フィルタ エントリの例を次に示します。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="yourwebsite.com"
android:path="/ActivityName/" />
</intent-filter>
次に、Web ページで次のようなリンクを作成できます。
<a href="http://yourwebsite.com/ActivityName/">Goto next Activity</a>
リンクをクリックすると、アプリケーションでリンクを開く選択肢がユーザーに与えられるはずです。毎回選択肢が表示されないように、「常にこのアプリでこのアクションを実行する」チェックボックスをオンにするように指示することをお勧めします。
注:ActivityName
パスは必須ではありませんが (何でもかまいません)、アクティビティ名を使用してこのように起動できるアクティビティが複数ある場合は、論理的な選択のように思えます。
この Web サイトには、別の良い例が含まれています。また、Web ページからアプリにデータを送信する方法の例。