$url='http://www.music.baidu.com/2801/101280101.txt';
$dir=parse_url($url);
$dir=explode('/',$dir['path']);
$dir=$dir[1];
$filename=basename($url);
mkdir('dl/'.$dir);
$file=fopen('dl/'.$dir.'/'.$filename,'w+');
fclose($file);
$dir=parse_url($url);
$dir=explode('/',$dir['path']);
$dir=$dir[1];
$filename=basename($url);
mkdir('dl/'.$dir);
$file=fopen('dl/'.$dir.'/'.$filename,'w+');
fclose($file);
$path = str_replace(array('http://','https://'),'',$url);
$pos = stripos($path,"/");
$urlpath = substr($path,$pos);
$path = './';
$filepath = dirname($urlpath);
$filename = basename($urlpath);
if(!file_exists($path.$filepath)){
mkdir($path.$filepath,0777,true);
}
if(!file_exists($path.$urlpath)){
file_put_contents($path.$urlpath,'dl'.$urlpath);
}
$url = 'http://www.music.baidu.com/2801/101280101.txt';
$info = parse_url($url);
$path = dirname(__FILE__).'/dl'.dirname($info['path']);
mkdir($path, 0777, true);
file_put_contents($path.'/'.basename($info['path']), '', true);