Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Array, spostare un valore

    ciao!
    se io ho un array con ad esempio 5 valori, è possibile spostare un valore, diciamo dall'ultima posizione alla seconda?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi fare una cosa di questo tipo:
    codice:
    $valori=array(1,2,3,4,5);
    $temp=$valori[2];
    $valori[2]=$valori[4];
    $valori[4]=$temp;
    print_r($valori);



    think simple think ringo

  3. #3
    grazie, adesso lo provo!

    che velocità

  4. #4
    e se invece volessi fare cos?

    da $valori=array(1,2,3,4,5);

    a $valori=array(1,5,2,3,4);

    perchè come mi avete detto si ottiene

    $valori=array(1,5,3,4,2);

    si puo?

  5. #5
    Prova così:

    codice:
    $valori = array(1, 2, 3, 4, 5);
    $nuovivalori = array($valori[0], $valori[4], $valori[1], $valori[2], $valori[3]);
    $valori = $nuovivalori;

    il Possibile l'ho già fatto
    l'Impossibile lo sto facendo
    per i Miracoli ci vuole un po' di tempo
    __________________
      ...quanto sono pirla...

  6. #6
    non confornderti tra gli indici dell'array e i valori in esso memorizzati

    codice:
    $valori=array(a,b,c,d,e);
    $temp=$valori[2];
    $valori[2]=$valori[4];
    $valori[4]=$temp;
    print_r($valori);

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.