Tra gli ultimi articoli

Php sostituire carattere o parola in una stringa

phpPuò capitare di dover sostituire un carattere o una sequenza di caratteri con altri (o volerli semplicemente cancellare).
In Php possiamo utilizzare la funziona str_replace.

La sintassi da utilizzare sarà la seguente:

variabile di output = str_replace (“Carattere_che_vogliamo_cambiare”, “Nuovo_carattere”, “Variabile su cui operare”);

Per capire meglio come funziona ci basta capire la sintassi da utilizzare con la funzione str_replace, seguite l’esempio:

$string = "Togli la X";
$stringa_modificata = str_replace("X", "Y", $string);
echo $stringa_modificata; // la stringa stamperà a video: "Togli la Y"

Per invece eliminare parte di testo, parole o lettere ci basterà invece utilizzare str_replace come da esempio:

$string = "Qui Quo Qua Que l'accento non va";
$stringa_modificata = str_replace("Que", "", $string); // sostituisce que con null
echo $stringa_modificata; // la stringa stamperà a video: "Qui Quo Qua l'accento non va"

Vogliamo sostiuire una parola con un’altra? Presto fatto:

$string = "Il mio cane si chiama Maciste..";
$stringa_modificata = str_replace("Maciste", "FruFru", $string); // sostituisce Maciste con FruFru
echo $stringa_modificata; // la stringa stamperà a video: "Il mio cane si chiama FruFru..";

About Stefano Berardi

Stefano Berardi
''non sono superman... I'm not superman..."