Per eliminare un carattere con il PHP basta utilizzare la funzione str_replace().
Ad esempio se volessimo sostituire tutte le occorrenze di un carattare in una stringa basta scrivere:
$cerca = 'a';
$sostituisciCon = 'b';
$nellaStringa = 'abc';
echo str_replace($cerca,$sostituisciCon,$nellaStringa);
// stampa bbc
$nellaStringa2 = 'aba';
echo str_replace($cerca,$sostituisciCon,$nellaStringa2);
// stampa bbb
Per eliminare un carattare basta semplicemente sostituire il carattere con con niente, ad esempio se aggiungessimo al codice precedente la seguente riga:
echo str_replace($cerca,'',$nellaStringa2);
//stampa b
Il risultato è che abbiamo eliminato a dalla stringa $nellaStringa2.
Per eliminare l’ultimo carattere da una stringa con PHP potete visionare questo link: