| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    PHP Array Sort Funzione
    script PHP in grado di memorizzare i dati in array . Un array memorizza una serie di valori di dati in una struttura lineare . Ogni elemento in una matrice è associato a un indice o una chiave. La prima posizione in una matrice è a indice zero , con i numeri incrementando lungo la lunghezza della struttura . Con un array associativo , uno script può accedere a ogni elemento usando la sua chiave ID piuttosto che il suo indice. PHP funzioni di ordinamento di array offrono ai programmatori una gamma di opzioni . Ordina per prezzo

    Il linguaggio PHP offre una varietà di funzioni per gli array di ordinamento. Funzioni " sorta ", " asort ", " arsort " e specie " rsort " un array per valore. Ciò significa che l'algoritmo di ordinamento organizza gli elementi dell'array in ordine secondo i loro valori. Per una matrice con i tipi di numero in esso , questo significa che l'ordinamento gli elementi in ordine numerico . Per le stringhe di testo , i tipi di funzioni in ordine alfabetico. Il seguente esempio di codice PHP dimostra l'ordinamento di un array per valore :

    $ fruit_array = array ( "banana" , " mela " , " arancione ");

    sort ( $ fruit_array ) ; < br >

    Questo codice altera il contenuto della matrice esistente , piuttosto che creare un nuovo array con gli elementi ordinati . La funzione restituisce un valore booleano true o ​​false , che riflette il successo o il fallimento dell'operazione .
    Ordina in chiave

    Array associativi in PHP tasti ID utilizzato per fare riferimento a elementi . Alcune funzioni di ordinamento disporre il contenuto di un array secondo le chiavi piuttosto che i valori . Esempi di questo sono " ksort ", " krsort " e " uksort . " Il seguente esempio di codice PHP dimostra l'ordinamento di un array sui tasti :

    $ animal_array = array ( " C " = > " gatto " , "d" = > "cane " , "b" = > " scimmia " , "a" = > "elefante" ) ;

    ksort ( $ animal_array ) ;

    Quando questo codice viene eseguito , l'array risultante conterrà gli stessi elementi , ordinati in ordine alfabetico ordine di chiavi. Ogni valore sarà ancora associato con la stessa chiave , in modo che quando un elemento si muove posizione , la sua chiave si muove anche .
    Chiave Associazione

    nell'ordinamento degli array in PHP , i programmatori possono scegliere se mantenere l'associazione tra chiavi e valori . La maggior parte delle funzioni per gli array di ordinamento fanno mantenere il legame tra la chiave e il valore , ma le eccezioni sono " tipo ", " rsort " e " usort " . Il seguente codice di esempio viene illustrato l'utilizzo della funzione " rsort " , che ordina gli elementi di un array , disponendoli in ordine inverso in base al valore :

    $ people_array = array ("a" = > " amy " , "B" = > "Maria" , "c" = > " james" ) ;

    rsort ( $ people_array ) ;

    Questo codice in un array con gli elementi ordinati in senso inverso ordine alfabetico in base al valore , con le chiavi originali completamente rimossi . A seguito di questo processo , lo script può accedere solo gli elementi di indice , non a chiave .
    Ordinamento

    array PHP funzioni di ordinamento può offrire elementi , da chiave o un valore , sia in ordine crescente o decrescente . Per le stringhe di testo , questo significa ordine alfabetico , in modo da "a" è inferiore a "c ". Funzioni di ordinamento in ordine inverso , dal più alto al più basso , sono " arsort ", " krsort " e " rsort . " Funzioni di ordinamento in ordine crescente comprendono " asort ", " sorta " e " ksort . " Funzioni di ordinamento alternativi possono ordinare elementi utilizzando altre modalità , come ad esempio la funzione " shuffle" , che ordina gli array in ordine casuale .

    Previous :

    next :
      Articoli Correlati
    ·Differenze tra feedback di controllo & Feed Forward Con…
    ·Come aggiungere un bordo utilizzando la programmazione …
    ·Come uccidere sintassi C + + 
    ·Come trovare JDK in Linux 
    ·Differenza tra deterministiche e non deterministiche au…
    ·Strumenti di sviluppo per cellulari 
    ·Come fare un diagramma di flusso che consente di stampa…
    ·Come aggiungere Apostrophes in MATLAB 
    ·Strumenti di script per Windows 
    ·Come convertire un elenco a una DataTable 
      Articoli in evidenza
    ·Come creare illuminazione dinamica in GTKRadiant 
    ·Come accedere a una struttura di C da Fortran 
    ·Che cosa è Python 2.6 e PyWin ? 
    ·Come creare un gioco di ruolo in PHP 
    ·Come modificare il tipo di progetto in Eclipse 
    ·Come scrivere KOP Utilizzando Visual Basic 
    ·Lamda Funzioni in Java 
    ·Come scrivere MySQL script con PHP & DOP 
    ·Come imparare Struts Java 
    ·Come progettare giochi in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com