PHP5.4 文件操作函数 之 图片计数器的实例


1、访问文件或者文件夹相关函数

<?php
echo filetype(‘c:\windows‘).‘<br>‘;
?>
<?php
echo filetype(‘c:\windows\regedit.exe‘).‘<br>‘;
?>
<?php
$arr=scandir("c:\\");
var_dump($arr);
?>
<?php
$arr=scandir("c:\\");
foreach($arr as $v){
    if(is_dir("c:\\".$v)){
        echo $v."<br>";   
    }
}
//var_dump($arr);
?>
<?php
$stt=stat(‘C:\wamp\www\a_com\test.php‘);
var_dump($stt);
?>


clearstatcache()清理缓存
is_executable()判断文件是否可执行
is_dir判断是否存在或者是文件夹
is_file()判断是否是文件
scandir()遍历文件夹/返回一个数组
 

2、文件操作函数(计数器案例)
fopen();
r只读方式打开,将文件的指针指向文件头
r+读写方式打开,将文件指针指向文件头
w写入方式,见文件指向文件头,清除内容,如果文件不存在尝试创建
w+读写方式打开,将文件指针指向文件头,清除内容,如果文件不存在尝试创建
a写入方式打开,将文件指针指向文件末尾,如果不存在则尝试创建
a+读写方式打开,将文件指针指向末尾,如果不存在尝试建立文件
 
 

fwrite(资源,内容)

<?php
if(!@$f=fopen("a.txt","r")){
    echo "this file is not";
    $num=0;
}else{
    $num=fgets($f,10);
    fclose($f);
}
$num++;
$ff=fopen("a.txt","w");
fwrite($ff,$num);
fclose($ff);
echo $num;
?>

 
fgets(资源,长度)
fclose(资源)
unlink(文件)

<?php
if(!@$f=fopen("num.txt","r")){
    echo "this file is not!";
    $num=0;
}else{
    $num=fgets($f,10);//9
    fclose($f);
}
$num++;
$ff=fopen("num.txt","w");
fwrite($ff,$num);
fclose($ff);
echo $num;
?>
<?php
if(!@$f=fopen("num.txt","r")){
    echo "this file is not!";
    $num=0;
}else{
    $num=fgets($f,10);//9
    fclose($f);
}
$num++;
$ff=fopen("num.txt","w");
fwrite($ff,$num);
fclose($ff);
$numarr=str_split($num);
foreach($numarr as $v){
    echo "<img src=‘img/".$v.".png‘>";
}
 
?>

 
 
  


本文出自 “Jerry” 博客,请务必保留此出处http://alipay.blog.51cto.com/7119970/1537585

PHP5.4 文件操作函数 之 图片计数器的实例,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。