How can the file name of a specific XML file be retrieved from an array in PHP?

To retrieve the file name of a specific XML file from an array in PHP, you can use a combination of array functions to search for the file name and extract it. One way to do this is by using the `array_search()` function to find the key of the specific XML file in the array, and then use that key to access the file name.

$xmlFiles = [
    'file1.xml' => 'XML content 1',
    'file2.xml' => 'XML content 2',
    'file3.xml' => 'XML content 3'
];

$specificFile = 'file2.xml';

$key = array_search($specificFile, array_keys($xmlFiles));
$fileName = array_keys($xmlFiles)[$key];

echo $fileName; // Output: file2.xml