1
я использую ниже код - Just try again. - для предотвращения тупика.попытаться поймать проблему с тупиком
Кажется, что код идет, чтобы поймать часть query2, выполненную перед запросом1.
и я вижу этот вывод «query2 run before query 1»; это правда?
try
{
$query1="....";
}
catch
{
$query1="....";//repeat query1 in try
$t1=microtime();
}
$query2="....";
$t2=microtime();
if ($t2<$t1)
{
echo "query2 run before query 1";
}
кажется перекидной запрос исключение сам – shayan
, если ваш 'query1' внутри блока улова бросает еще одно исключение не будет пойман. –
похоже не делает. но, похоже, запрос 2 выполняется до запроса1 в блоке catch. Я тестирую его с помощью microtime(); – shayan