// CSS files to merge $css_files = array('style.css', 'normalize.css', 'grid.css'); // Open combined CSS file $combined_css_file = fopen('combined.css', 'w'); // Loop through CSS files and append contents to combined file foreach ($css_files as $css_file) { $css_content = file_get_contents($css_file); fwrite($combined_css_file, $css_content); } // Close combined CSS file fclose($combined_css_file);
// JS files to merge $js_files = array('jquery.js', 'main.js'); // Open combined JS file $combined_js_file = fopen('combined.js', 'w'); // Loop through JS files and append contents to combined file foreach ($js_files as $js_file) { $js_content = file_get_contents($js_file); fwrite($combined_js_file, $js_content); } // Close combined JS file fclose($combined_js_file);This example combines two JS files into a file named "combined.js". Package/library: The combine_files function is a part of the PHP Core library and does not require any external packages or libraries to be installed.