Metodo ucwords() non funzionante

Ho un elenco di nominativi su un db, quando li estraggo nel seguente modo: ucwords($record['nominativo']) tutti i nomi vengono stampati per come si trovano sul db, per esempio, se il nominativi sono tutti in maiuscolo vengo stampati a video in maiuscolo, praticamente il metodo ucwords viene ignorato, come mai???

Se passo all'array il metodo strtolower oppure strtoupper, funzionano senza problemi.

inviato 10 anni fa
Nando
X 0 X

fa vedere il codice

risposto 10 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

Prova con <?php ucwords(strtolower($record['nominativo'])); ?>

:bye:

risposto 10 anni fa
Nico Colonna
X 0 X

Ti ringrazio fred, adesso che ci penso avevo dimenticato che il metodo ucwords() converte solo la prima lettera di una stringa in maiuscolo se essa in minuscolo. :buck:

Ciao.

risposto 10 anni fa
Nando
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda