static function recurse_copy($src, $dst) { $dir = opendir($src); @mkdir($dst); while (false !== ($file = readdir($dir))) { if ($file != '.' && $file != '..') { if (is_dir($src . '/' . $file)) { OdaLib::recurse_copy($src . '/' . $file, $dst . '/' . $file); } else { copy($src . '/' . $file, $dst . '/' . $file); } } } closedir($dir); }
<?php require "../dist/OdaLib.php"; /** * Created by PhpStorm. * User: HAPPYBONITA * Date: 20/07/2015 * Time: 13:40 */ $shortopts = ""; $longopts = array("test::"); $options = getopt($shortopts, $longopts); \Oda\OdaLib::recurse_copy("default", "../../../../");