Forse nn mi sono spiegato bene:

Ho fatto un database dove praticamente l'utente deve immettere nome, cognome ...etc.. in delle caselle di testo, ora CREDEVO che la funzione ucwords andasse bene, ma evidentemente sbagliavo, ciò che vorrei è una funzione che mi dia in uscita tutte le iniziali della stringa in maiuscolo ANCHE QUANDO l'utente immette nella casella di testo o tutte maiuscole o tutte minuscole; quindi ad esempio:

EMANUELE or emanuele or EMAnuele or Emanuele...

Vorrei come uscita sempre Emanuele

Grazie