php sortowanie tablicy

0
<?php
for ($x = 0; $x < 10; $x++ )
{
   $tbl[]=rand(1,100);
}
for( $x = 0; $x < count($tbl); $x++ ){
   echo $tbl[$x];
    sort ($tb1);
}
 
?>

gdzie tutaj moge i jak wstawic sortowanie ? bo to obecne co zrobilem nie dziala, ma sortowac liczby wylosowane od najmniejszej do najwiekszej

1

Zamiast całej pętli for wystarczy sort()
Zobacz opis i sposób użycia
https://www.php.net/manual/en/function.sort.php

0
jurek1980 napisał(a):

Zamiast całej pętli for wystarczy sort()
Zobacz opis i sposób użycia
https://www.php.net/manual/en/function.sort.php

takie cos ?

<?php
for ($x = 0; $x < 10; $x++ )
{
   
   $tbl[]=rand(1,100);
  
}

   sort($tb1);

  
   echo $tbl[$x];
   


?>

3

Po pierwsze, to zamiast sort($TBL) wpisałeś sort($TB1), a po drugie sort działa na cała tablice i ustala w niej nową kolejność, a później musisz wyświetlić każdy jej element w pętli albo za pomocą print_r lub var_dump

for($x=0; $x<10; $x++) {
   $tbl[] = rand(1,100);
}

sort($tbl);

foreach($tbl as $v) {
    echo $v.' ';
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1