PHP创建多级文件夹的几种方法详解编程语言

<?php 
	header("content-type:text/html;charset=utf-8"); 
	echo "第一种方法<hr/>"; 
	function mk_dir($path){ 
		 
		if(is_dir($path)){ 
			return true; 
		} 
		if(is_dir(dirname($path))){ 
		 
			return mkdir($path); 
		 
		} 
		mk_dir(dirname($path)); 
		return mkdir($path); 
 
 
	 
	} 
 
	$path='./1/2/3/4/5/6/7/8/9'; 
	$flag=mk_dir($path); 
 
	echo "第二种方法<hr/>"; 
	function mk_dir1($path){ 
		if(is_dir($path)){ 
			return true; 
		} 
		return is_dir(dirname($path))||mk_dir1(dirname($path))?mkdir($path):false; 
	} 
 
	$path="./1/2/3/4/5/6/7"; 
	mk_dir1($path); 
 
	echo "第三种方法<hr/>"; 
 
	$path="./1/2/3/4/5/6/7"; 
	mkdir($path,0777,true);

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/15114.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论