Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Problemi con encoding

Visualizzazione discussione

  1. #1

    Problemi con encoding

    Salve a tutti, ho una stringa con alcuni caratteri latini e altri con dei diacritici. Se provo a stamparla visualizzo tutto correttamente.
    Se provo, invece a fare delle elaborazioni (per esempio stampare ogni singolo carattere) i caratteri con i diacritici (due punti, o altri simboli sopra) non vengono visualizzati.
    La pagina ha l'utf8 encoding e anche il file in cui lavoro è salvato con quella codifica.

    Vi posto il codice:


    codice:
    define("STR_ALPHABET","aäābcdeëfgijĵklmnoöōøprsŝtŧuůvwy");
    
    function viewChar(){
            echo STR_ALPHABET . <br>;
    
            for ($c=0; $c<strlen(STR_ALPHABET);$c++){
            
                echo     $c . " Carattere: " . substr(STR_ALPHABET,$c,1) . " <br>";
            }
    
    }
    Quale può essere il problema?

    edit: ho provato a usare mb_substr() ma il risultato non cambia
    Ultima modifica di Nunkij; 26-07-2014 a 21:36
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

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.