Я хочу написать какой-нибудь роутер.Но выполнение кода назначения занимает много времени, и я не хочу заставлять этот маршрутизатор ждать результата.Позвольте мне объяснить с помощью этого небольшого кода:
У меня есть этот Router.php
<?php
if ($_GET['to'] == 'A') require "A.php";
else require "B.php"
?>
А теперь A.php:
<?php
sleep(10);
?>
Теперь у меня есть два разных вопроса:
1- после вызова Router.php с параметром = A, будет ли код моего маршрутизатора ждать A.php?как это должно ждать ответа A.php.Поэтому я хочу знать, что следующие запросы, поступающие на маршрутизатор, будут ждать или ожидание будет только на стороне A.php?
2 - есть ли лучшее решение, чем использование require "A.php" для управления маршрутизацией и коммутациеймежду кодами?
Пожалуйста, помогите