XML文字列がHTTP POSTリクエストを介して送信される場合、たとえば「login.xml」パラメーターの場合、そうです、このコードでこのコンテンツを取得できます:
$xml = $_POST['login.xml'];
// parsing here...
どのパラメーター データが格納されるかわからない場合は、配列 $_POST を反復処理できます。しかし、それは異常です。アプリを開発するときは、最初に PHP で API を作成する必要があります。次に、iOS および Android アプリの開発者に、どの形式のデータを転送するかの仕様を提供する必要があります (または、さらに悪いことに、彼らはあなたにいくつかの仕様を提供します。データを送信している形式)。
ところで。これに対する最も簡単な解決策は、たとえば、データパラメーター「ログイン」と「パスワード」を使用して POST 要求を送信することだと思います。PHP はいくつかの検証を実行し、いくつかのセッション ID を返します。また、このタイプのすべてのリクエストについては、XML を避ける方がよいでしょう。すべてのデータは HTTP リクエスト経由で送信できます。そして、何も解析する必要はありません:
$login = $_POST['login'];
$password = $_POST['password'];