Pegar o nome e o caminho completo de um arquivo PHP.

PHP Comentar >> Marcelo Korjenioski
<?php
$config_path =  "../../app/";

/* pega o nome do arquivo fazendo um explode e
 * selecionando o último registro do array
 */
$file = end(explode("/", $_SERVER['PHP_SELF']));
echo 'Nome arquivo: ' , $file , '<br>';
/*
 * retorna a quantidade de caracteres
 */
$file_size = strlen($file);
/*
 * __FILE__ contém o caminho completo e nome do arquivo
 * usando  substr que retorna parte da string. Neste caso
 * é apontado para pegar o inicio da string
 * menos o tamanho do arquivo.
 *
 */
$path = substr(__FILE__ ,0 , -$file_size);

echo $path;
?>
Com­par­ti­lhe com seus ami­gos:
  • Print
  • Facebook
  • Google Bookmarks
  • PDF
  • RSS
  • Twitter
  • LinkedIn



View Comments to “Pegar o nome e o caminho completo de um arquivo PHP.”

  1. Ramiro Varandas Jr Says:

    Acho que daria para usar:

    $dire­to­rio = dirname(__FILE__);
    $nome­Ar­quivo = basename(__FILE__);

Deixe um comentário

blog comments powered by Disqus
Designed by NattyWP Wordpress Themes.
Images by desEXign.