Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola,
Tenho uma função que corta aqui o nome das imagens.
$nome = end(explode("/",$filename)); // resultado: "nomedafoto_120x80.jpg"
$sofoto = substr($nome, 0, -11)."jpg"; // te resultará "nomedafoto.jpg"
Porém ele me limita a usar imagens .jpg
Não teria como mecher nesta função substr para que ele corte apenas o "_120x80" assim mantendo o nome da imagem e a extensão da mesma?
Cara era isso mesmo que eu precisava.
Vlw!
Bom, se você tem nomedafoto_120x80.jpg e quer tirar _120x80 basta fazer um replace:
$sofoto = str_replace('_120x80', '', $nome);
A menos que nem sempre seja _120x80, porque senão é melhor mesmo você utilizar uma expressão regular para isto.