PHP: Obtendo o nome do arquivo

    Obrigado! você é a 616ª pessoa que visita este post.

    Neste exemplo iremos obter, somente, o nome do arquivo informado.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    <?php
    // pega o nome do arquivo
    function pega_nome_arquivo($arquivo){
       $ext = explode('.',$arquivo);
       $ext = $ext;
       return $ext[0]; 
    }
     
    $nome_arquivo = pega_nome_arquivo("fotos.jpg");
    echo $nome_arquivo;
    ?>

    Explicando:
    linha 4: A função explode quebra em pedaços uma string, bastando informar um separador; como queremos a extensão de um arquivo, o separador será o (.). O retorno dessa função é uma matriz de string.
    linha 6: Retorno da função. O valor da posição zero da matriz $ext[0] será o nome do arquivo.
    linha 10: Imprime o resultado.

    Related posts:

    1. PHP: Obtendo a extensão de um arquivo
    2. PHP: Obtendo partes de uma String
    3. PHP: Obtendo todos os dados de um formulário
    4. MySQL: Armazenar resultado de uma consulta (select) em um array
    5. PHP: Exibindo Imagens