Wygląda na to, że mieszasz pewne rzeczy.
Usługa sieciowa to po prostu jakiś kod w Internecie (sieci), który umożliwia odbieranie i wysyłanie informacji na serwer, gdzie są one zapisywane na przykład w bazie danych.
PHP to tylko język, w którym można napisać serwis internetowy.
Możesz użyć szerokiej gamy języków do stworzenia usługi internetowej (czytaj:udostępnij swoją bazę danych) innym urządzeniom. Możesz to łatwo zrobić między innymi w Javie, .NET, Pythonie ...
Jeśli szukasz sposobu na połączenie się z zewnętrzną bazą danych bez żadnej usługi sieciowej / API pomiędzy, będę musiał Cię rozczarować wiadomością, że nie jest to obsługiwane przez Androida.
Większość przykładów prostych usług internetowych / wielu skryptów zawiera PHP, ponieważ jest to prawdopodobnie najłatwiejsze i może być używane na prawie każdym serwerze.