How can PHP be used to create a mapping between file numbers and file names in a directory?
To create a mapping between file numbers and file names in a directory using PHP, you can use the `scandir()` function to get an array of all files in the directory, then loop through the array to assign each file a number. You can store this mapping in an associative array where the key is the file number and the value is the file name.
$directory = '/path/to/directory/';
$files = scandir($directory);
$fileMapping = [];
foreach ($files as $key => $file) {
if ($file != '.' && $file != '..') {
$fileMapping[$key] = $file;
}
}
print_r($fileMapping);