Salve ho questa stringa:
"Friuli-Venezia-Giulia"
Vorrei cambiare il secondo "-" con uno spazio " " solo il secondo "-" come posso fare?
Salve ho questa stringa:
"Friuli-Venezia-Giulia"
Vorrei cambiare il secondo "-" con uno spazio " " solo il secondo "-" come posso fare?
potresti fare in questo modo:
ho provato in questo modo e funziona. Ma credo ce ne siano altri più veloci.Codice PHP:
<?php
$str="Friuli-Venezia-Giulia";
$arr=explode("-", $str, 2);
$arr[1]=str_replace("-"," ",$arr[1]);
$new=implode("-", $arr);
echo $new;
?>
e si di fatto così ho fatto ma credevo che ci potesse essere qualcosa in str_replace.
comunque lo dovuta fare un po differente perche ce Emilia-romagna che ne possiede 1 di "-" quindi ho fatto così:
Codice PHP:
$region=trim($_GET["r"]);
$arrregion=explode("-",$region,);
$regione="";
foreach($arrregion as $key => $reg){
$regione.=$reg;
($key<(count($arrregion)-2)) ? $regione.="-" : $regione.=" ";
}
si ok buona.
mi era sfuggita l'esistenza dell'Emilia Romagna![]()