What are some alternatives to using wildcards in PHP when loading XML files with SimpleXML_Load_file?

When loading XML files with SimpleXML_Load_file in PHP, wildcards cannot be used to specify multiple files or match patterns. To work around this limitation, you can manually loop through a directory and load each XML file individually. This approach allows you to process all XML files in a directory without using wildcards.

$directory = "path/to/xml/files/";
$files = scandir($directory);

foreach($files as $file){
    if(pathinfo($file, PATHINFO_EXTENSION) == 'xml'){
        $xml = simplexml_load_file($directory . $file);
        // Process XML data here
    }
}