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:
Esiste però una funzione che lo fa direttamente?Codice PHP:
//prima riblato l'ordine della stringa
$nomefile= strrev($nomefile);
//tronco i primi 4 caratteri
$nomefile= substr($nomefile, 4);
//ribalto nuovamente la stringa per ridargli il nome originale
$nomefile= strrev($nomefile);
Grazie.