Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ramone6025

Tratemento de String

Recommended Posts

Eu tenho a URL que está numa string:

 

PHP

[*]$imagem = E:\\leonardo\\Desktop\\web\\templates\\img\\bullet.gif

 

Eu preciso só do nome do arquivo:

bullet.gif

 

PHP

[*]8: $filename = substr($imagem, strrpos($imagem, '\') + 1); // Montar substring a partir da última '\' até o final

[*]9: echo $filename;

 

 

Só que tá retornando esse erro:

 

se eu usar '\' na linha 8:

Parse error: parse error, unexpected T_STRING in F:\apache2triad\htdocs\mambo\components\com_fp\sub_upload.php on line 10

 

se eu usar "\" na linha 8:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in F:\apache2triad\htdocs\mambo\components\com_fp\sub_upload.php on line 8 Parse error: parse error, unexpected '"' in F:\apache2triad\htdocs\mambo\components\com_fp\sub_upload.php on line 8

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça assim:

PHP

[*]

[*]<?

[*]$imagem = "E:\\leonardo\\Desktop\\web\\templates\\img\\bullet.gif";

[*]$filename = substr($imagem,(strrpos($imagem,'\\')+1));

[*]print $filename;

[*]?>

 

:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu prefiro usar:

 

 

PHP

[*]<?

[*] $imagem = "E:\\leonardo\\Desktop\\web\\templates\\img\\bullet.gif";

[*] $filename = basename($imagem);

[*] print $filename;

[*]?> 

[*]

Bem menos stress né? http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

;) vivendo e aprendendo né hehe.dúvidas, postem \o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.