Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Ordinamento Array

  1. #1

    Ordinamento Array

    Salve, premetto che sono un neofilo di PHP e sto imparando da un paio di giorni.
    Io devo ordinare questo vettore nel seguente modo.Sicuramente di logica va bene.sbaglio la sintassi.Mi Aiutate??

    <?php
    $vett[]=1;
    $vett[]=3;
    $vett[]=2;
    $vett[]=5;
    $vett[]=4;
    $lunghezza=count($vett);
    $c=0;
    while($c<count($vett)){
    $c1=$c+1;

    while ($c1<=$lunghezza){
    if($vett[c1]<$vett[c]){
    $app=$vett[c];
    $vett[c]=$vett[c1];
    $vett[c1]=$app;
    }
    $c1++;
    }
    $c++;
    }


    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    111
    Ma perchè la stai scrivendo tu?
    C'è un motivo specifico ?

    Perchè esistono apposite funzioni di ordinamento dei vettori
    asort e arsort...
    prova a vedere sul manuale online.
    Saluti.

  3. #3
    per il php

    questo è il tuo script senza errori di sintassi
    codice:
    <?php 
    $vett = array(1, 2, 3, 4, 5);
    $lunghezza = count($vett);
    $c=0; 
    while( $c < $lunghezza ) { 
       $c1 = $c + 1;
       while( $c1 < $lunghezza ) {
           if( $vett[$c1] < $vett[$c] ) { 
               $app = $vett[$c]; 
               $vett[$c] = $vett[$c1]; 
               $vett[$c1] = $app;
           } 
           $c1++; 
       } 
       $c++; 
    } 
    ?>
    per la cultura
    forse volevi dire un neofita. Non so se è corretto dire neofilo, io lo intenderei come un seguace dei nei magari quelli di una bella ragazza...
    E' la mia opinione ed io la condivido
    Non condivido la tua idea ma darei la vita perché tu la possa esprimere (Voltaire)
    Scrivi sul muro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.