gistfile1.txt opendir()打开目录,如果目录不存在则会自动创建注意:打开目录成功返回该目录一个指针用法:opendir(目录路径)返回:Resource id #3--------------------------------------------------------
opendir()打开目录,如果目录不存在则会自动创建
注意:打开目录成功返回该目录一个指针
用法:opendir(目录路径)
返回:Resource id #3
-------------------------------------------------------------------
closedir()关闭目录
用法同上
-------------------------------------------------------------------
is_dir()用来判断当前路径是否是一个合法的目录
-------------------------------------------------------------------
scandir()返回该目录下的所有文件夹和文件的一个数组
用法:scandir(路径,option(sorting_order))
数组按字母顺序升序排列,加了可选参数,按降序
eg:
$i=0;
$a=scandir('E:\\phpwamp\\wwwroot\\1\\webstorm');
while (list($aa,$b)=each($a)){
if($aa){
echo $aa."=>".$b."
";
}
}
-------------------------------------------------------------------
mkdir()新建一个目录
用法:mkdir(目录名)
-------------------------------------------------------------------
rmdir()删除所指定的目录,注意:该目录必须是空的
用法同上
-------------------------------------------------------------------
getcwd()取得当前的工作目录
eg:echo getcwd();
E:\phpwamp\wwwroot\1\php
-------------------------------------------------------------------
chdir()改变当前目录为directory
就是输出当前文件所在目录的上级目录
eg:echo getcwd();//E:\phpwamp\wwwroot\1\php
chdir("../");
echo getcwd();//E:\phpwamp\wwwroot\1
-------------------------------------------------------------------
disk_free_space()返回目录中的可用空间
-------------------------------------------------------------------
disk_total_space()返回的总空间大小
-------------------------------------------------------------------
readdir()返回目录中下一个文件的文件名
指针下移,类似于each()
注意:目录必须用opendir打开
$a=opendir("E:\\phpwamp\\wwwroot\\1\\php");
$i=0;
while ($i<10){
echo readdir($a)."
";
}
-------------------------------------------------------------------
rewinddir($handle)将指定的目录重新指定到目录的开头
-------------------------------------------------------------------
rewind()将文件handle的指针设为文件流的开头
-------------------------------------------------------------------
fseek()实现文件指针的定位
用法:fseek(要打开的文件,指针的相对偏移量,option())
-------------------------------------------------------------------
feof()判断文件指针是否在文件尾部
用法:feof(文件)返回boolen
-------------------------------------------------------------------
ftell()返回当前指针的位置
-------------------------------------------------------------------
flock()用于锁定文件
-------------------------------------------------------------------
单文件上传
上传文件
$value){
echo $key."=".$value.'';
};
$g=$_FILES['myFile'];
move_uploaded_file($g['tmp_name'],'./picupload/'.$g['name']);
}
输出:
name=0.gif
type=image/gif
tmp_name=C:\Windows\Temp\php4267.tmp
error=0
size=31025
//name上传文件名
//上传文件类型
//上传后文件临时储存的名字
//0代表上传成功
//上传文件的大小
-------------------------------------------------------------------
move_upload_file()上传文件
参数(上传后文件的临时储存名字,存储名字和路径)
