A po co wgl Ci async/await? PHP nie jest językiem asynchronicznym w takim stopniu jak JS, bo najzwyczajniej w świecie nie musi, zważając na zupełnie inny model działania (odpalenie interpretera przy żądaniu HTTP, wykonanie skryptu, zwrócenie odpowiedzi, zakończenie działania vs jednowątkowy event loop w JS). Istnieją biblioteki do tworzenia czegoś podobnego do modelu działania JS w PHP (np. ReactPHP).
Ogólnie brzmi to tak, jakbyś próbował przenieść przyzwyczajenia z jednego języka do drugiego.