<?php echo filetype('D:\wamp\www').'<br>'; echo filetype('D:\wamp\www\document.php').'<br>'; $str=stat('D:\wamp\www\document.php'); print_r($str); ?>
dir<br>file<br>Array ( [0] => 3 [1] => 0 [2] => 33206 [3] => 1 [4] => 0 [5] => 0 [6] => 3 [7] => 383 [8] => 1453174692 [9] => 1453183046 [10] => 1453174692 [11] => -1 [12] => -1 [dev] => 3 [ino] => 0 [mode] => 33206 [nlink] => 1 [uid] => 0 [gid] => 0 [rdev] => 3 [size] => 383 [atime] => 1453174692 [mtime] => 1453183046 [ctime] => 1453174692 [blksize] => -1 [blocks] => -1 )
打开模式 |
描述 |
r |
只读方式打开,将文件指针指向文件头 |
r+ |
读写方式打开,将文件指针指向文件头 |
w |
写入方式,将文件指针指向文件头,清除内容,如果文件不存在则尝试创建 |
w+ |
读写方式,将文件指针指向文件头,清除内容,如果文件不存在则尝试创建 |
a |
写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建 |
a+ |
读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建 |
<?php $str=scandir('D:\wamp\www'); foreach($str as $val){ if(!is_dir('D:\wamp\www'.$val)){ echo $val.'<br>'; } if(is_dir('D:\wamp\www'.$val)){ echo 'dir: '.$val.'<br>'; } } ?>
output:
Array ( [0] => . [1] => .. [2] => array.php [3] => connect.php [4] => document.php [5] => favicon.ico [6] => index.php [7] => mytest.php [8] => t1.php [9] => test1.php [10] => testmysql.php [11] => 新建文件夹 ).
..新建文件夹
<?php $str = '这是 乔丹 在 NBA 季 后 赛 当中 的 第一 记 伟大 绝 杀。 在这之前, 乔丹 也 绝 杀 过, 却 没有 任何 一个 如此 关键, 如 此 致命, 如此 影响 深远, 如此 让人 刻骨铭心。 这 记 绝 杀 中 投, 在 NBA 史册 中有 个 专属 的 脆生 生的 名字, 就叫“ The Shot”( 那一 投)。 这场 生 死战, 乔丹 得到 44 分, 抢 9 个 篮板, 助攻 6 次。 最后 那 两分, 弥补 了 两天 前 第四 场 绝 杀 未成 和 罚球 不进 的 过失。 乔丹 说:“ 这大 概 是我 在 NBA 投进 的 最重要的 一个 球。 主要 是因为, 我 在 紧要 关头, 证明了 自己 是 可信 的。 我 认为 我们 可以 击败 他们, 但是 星期五, 我 错失 了 最后 的 罚球 和 最后 一 投, 害 我们 输 了, 那 是我 在 篮球 场上 最 低落 的 时刻。 就好像 我 高中 时 没 进 得了 校队 那样, 我对 自己 非常 失望, 眼泪 都 出来了。”'; $sr1=fopen('doc1.txt','w'); $arr=str_split($str); foreach($arr as $val){ fwrite($sr1,$val); } $sr2=fopen('doc2.txt','w'); $get=file_get_contents('doc1.txt'); fwrite($sr2,$get); ?>