Question: I have a url, `http://www.mysite.com/images` and the `images` directory allows Directory Listings. How can I get the files in that directory with PHP?

Answer: 
Here is an example if you need to read the images over HTTP and the server is Apache:

```
<?php
$url = 'http://www.mysite.com/images';

$html = file_get_contents($url);

$count = preg_match_all('/<td><a href="([^"]+)">[^<]*<\/a><\/td>/i', $html, $files);

for ($i = 0; $i < $count; ++$i) {
    echo "File: " . $files[1][$i] . "<br />\n";
}

?>

```

If it is the same server you are running your PHP on, you can use opendir() and readdir().
You can use regex to take urls from listing. (No you can't use DOMDOCUMENT as it's not a valid HTML)