Visualizzazione dei risultati da 1 a 6 su 6

Discussione: dimensione array

  1. #1

    dimensione array

    Come faccio a sapere in php la dimensione dell'array. Ad esempio se voglio estrarre il penultimo elemento dell'array come faccio ?
    Roberto Dungino

  2. #2
    codice:
    $lenght = count($array);
    $penultimo = $array[$lenght - 2];
    Questo dovrebbe funzionare
    (sempre se hai chiavi numeriche e ordinate, cioè se sono 1, 2, 3, 4, ... o non le hai specificate)
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  3. #3
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Si puo' fare anche cosi':
    $array = array(1,2,3,4,5);
    $a = array_pop($array) -1;
    echo $a; //penultimo.

  4. #4
    In quel caso devi avere tutti i valori dell'array numerici, inoltre elimini un valore dall'array
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  5. #5
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Il mio es. e' per estrarre il penultimo senza contare i valori

  6. #6
    Si l'avevo capito, ma se ho per esempio

    codice:
    array("uno", "due", "tre");
    non funziona
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

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 © 2024 vBulletin Solutions, Inc. All rights reserved.