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

    [ordinamento array con chiavi stringa multibyte]

    Salve a tutti,
    vorrei ordinare un array associativo (esempio: ālvise >=1)

    Lo script č in UTF-8 e quando provo ad ordinare, per esempio con ksort($arrayTuttiId), per mantenere la corrispondenza chiave/valore, la lettera accentata a accentata(ā) mi viene posta dopo la lettera zeta (z) invece che dopo la lettera a non accentata (a).

    Esiste una funzione Php per avere un ordinamento corretto?

    Grazie, Claudio_

  2. #2
    Puoi utilizzare usort() ed un tuo metodo di normalizzazione delle stringhe (es. ā = a, č = e) prima di effettuare il confronto.

  3. #3
    .... grazie Filippo, lavoro su usort

    Claudio

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.