NameSilo

Simple directory listing function

Namecheap AuctionsNamecheap Auctions
Namecheap AuctionsNamecheap Auctions
NamecheapNamecheap
Watch
A simple function to list a given directory's files. Got bored :)

PHP:
<?php

function list_dir($dir, $ignore = array())
{
  $handle = opendir($dir);

  if($handle)
  {
    while(false !== ($file = readdir($handle)))
    {
      if($file != '.' && $file != '..' && !in_array($file, $ignore))
      {
        $files[] = $file;
      }
    }
    sort($files);
    $list = '';

    foreach($files as $file)
    {
      $list .= $file.'<br>';
    }
  }
  closedir($handle);
  
  return rtrim($list, '<br>');
}

/*
Takes two arguments $dir & $ignore
$dir = the directory you want to list
$ignore = an array of specific files you don't want listed

Example usage:
*/

echo list_dir("some/directory/", array("includes", "someotherfile.php"));

/*
Outputs something like:

about.php
contact.php
index.php
style.css

... you get the idea ;)
*/

?>
 
0
Close
The views expressed on this page by users and staff are their own, not those of NamePros.
GoDaddyGoDaddy
can you list files from the remote server using this script? if not, is there any way to?
 
0
Close
CatchedCatched

We're social

Escrow.com
Spaceship
Domain Recover
CryptoExchange.com

NamePros updates

Member card: see how many threads a member started
The member card now shows a Threads number, right after Posts. The member card is the box that opens when you point at a name. Profile...
AIVikings
Catchy
  • The sidebar remains visible by scrolling at a speed relative to the page’s height.
Back