Проблема, если я правильно понимаю, не в том, что PHP на самом деле загружает секунду, а в том, что фактический блок кода, сгенерированный PHP, расположен не так, как поток кода.
Этопотому что столбцы, которым присвоен стиль order
, фактически помещаются после столбцов, у которых нет стиля заказа.
Чтобы исправить это, вы можете использовать больше PHP, чтобы гарантировать, что третий блоккода дается порядок, который выше, чем все остальные.
<?php
function getHighest($list_of_numbers){
$highest = 0;
foreach($list_of_numbers as $list_item){
if ($list_item > $highest){
$highest = $list_item;
}
}
return $highest;
}
$highest = getHighest([$random1, $random2, $random3, $random4]) + 1;
echo "<div class='col-lg text-right footer-content' style='order: ${highest}'>"
?>