Ciao a tutti,
Io avrei l'esigenza di cancellare n.caratteri da una stringa a partire dalla fine.
In pratica la mia stringa è un nome di un file e i caratteri da togliere sono quelli dell'estensione compreso il ".".
Dal momento che l'estensione non è sempre la stessa, non posso utilizzare "str_replace()", quindi mi sono trovato costretto a ricorrere a un sotterfugio poco carino:

Codice PHP:
//prima riblato l'ordine della stringa
$nomefilestrrev($nomefile);
//tronco i primi 4 caratteri
$nomefilesubstr($nomefile4);
//ribalto nuovamente la stringa per ridargli il nome originale
$nomefilestrrev($nomefile); 
Esiste però una funzione che lo fa direttamente?
Grazie.