php Вывод массива "ёлочкой" -- с возрастанием и убыванием

<?php

$a = [];

for ($i=0; $i<2455; $i++ ) {
    $a[$i] = $i + 1;
}

$j=0;
$k=1;
$r = TRUE;
$s = 1;

while ( $j < count ($a) ) {
    
    
    for ($i=0; ($i < $k) && ($j < count($a) ); $i++) {
        echo $a[$j], "\t";
        $j++;
    }
    
    if ($k == $s) {
        $r = FALSE;
    }
    if ($r) {
        $k++;
    } elseif ($k != 0) {
        $k--;
    }
    if ($k == 0) {
        $s++;
        $r = TRUE;
        $k++;
    }
    echo "\n";
   
}

Key Words for FKN + antitotal forum (CS VSU):

fgh's picture

Огромное спасибо. Скажите пожалуйста, чем отличается

echo "\n" ;

от

echo "<BR>"

Что означает оператор "\t"?

vedro-compota's picture

дело в том, что этот код написан для запуска в консоли, для запуска в браузере вы можете заменить перенос на

<br>

_____________
матфак вгу и остальная классика =)