- Home
- Categorie
- Coding e Sistemistica
- PHP
- ucwords
-
ucwords
Ciao a tutti,
dovrei risolvere un problema:
$divisore = explode("/", $GET['id']);
$campo_1 = str_replace ( "-", " ", $divisore[0]);
$campo_1 = str_replace ( "", "'", $campo_1);
$campo_1 = ucwords($campo_1);In questo caso la $_GET['id'] è: val-d_aosta
uc words mi restituisce: Val D'aosta
e non mette in maiuscolo Aosta, credo per via dell'apice...
come potrei risolvere?
-
Ciao another,
Prova così:
[php]
$divisore = explode("/", $GET['id']);
$campo_1 = str_replace ( "-", " ", $divisore[0]);
$campo_1 = str_replace ( "", "' ", $campo_1);
$campo_1 = ucwords($campo_1);[/php]
ciao!
-
Applicando lo spazio funziona, avevo già provato, il punto è che poi quando sono nella pagina in questione ho la necessità di eseguire di nuovo str_replace e lo spazio viene sostituito da un trattino, restituisce una cosa del tipo Val-D_-Aosta.
Grazie comunque, a presto.