Вы не можете просто отправить данные, не получив ответа по HTTP. HTTP всегда идет запрос -> ответ. Даже если ответ очень короткий (например, простой 200 без текста), ответ должен быть. И каждый сокет HTTP будет ждать этого ответа.
Если вы не заботитесь об ответе, вы можете добавить процесс на сервер, который делает ваши запросы, и вы просто отправляете данные вашего запроса на него (как служба, работающая в фон, проверка базы данных запросов и всегда запуск запроса при добавлении новой записи). Таким образом, вы сделаете запрос асинхронно и сможете выйти, как только добавите этот запрос в стек .
Также, как сказал meouw, клиент не является частью какого-либо общения, которое вы делаете с php. Php - это серверный язык, поэтому, когда клиент запрашивает веб-страницу (файл php), server выполняет этот файл (и выполняет все запросы состояний файла php), а затем возвращает результат клиенту .