eliminare uina parte di stringa

Ciao a tutti,

ho alcune stringhe del tipo nome.jpg nome2.jpg....

ho necessità di eliminare per ogni stringa tutto cià che segue il .jpg

come posso fare???

inviato 8 anni fa
stellina
X 0 X

split/explode se c'è solo 1 punto dovrebbero andare più che bene;

substr (http://it2.php.net/manual/it/function.substr.php)se devi togliere sempre e solo .jpg

oppure anche le espressioni regolari.

Di possibilità ce ne sono, a te la scelta!

risposto 8 anni fa
LonelyWolf
X 0 X

io non voglio eliminare il .jpg ma tutto ciò che potrebbe seguire il .jpg

es:

foto.jpg||0||

dovrebbe restituirmi foto.jpg

ciao

grazie

risposto 8 anni fa
stellina
X 0 X

prova questo:

<?php
$stringa = "foto.jpg||0||";
$i = strpos($stringa, ".jpg");
echo substr($stringa, 0, $i+4);
?>

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda