Blogger Information
Blog 87
fans 0
comment 0
visits 59066
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
第七章:1、文件操作
黄忠倚的博客
Original
815 people have browsed it

实例

<?php
echo '<h2>文件操作</h2><hr color="green">';
/**
 * 步骤:
 * 1.打开文件
 * 2.操作文件
 * 3.关闭文件
 * 
 */

//1.创建或打开一个本地文件
//以只读(r)方式打开一个本地文件,不会创建新文件. r+(读写)
//打开成功会返回一个文件资源:句柄
// $fh = fopen('file1.txt','r') or die('不能打开file1.txt');

// //以只写(w)方式打开文件,如果文件不存在则自动创建一个,w+读写
// $fh = fopen('file2.txt','w') or die('不能打开file2.txt');

// //以追加的方式(a只写》如果文件不存在则自动创建一个,a+读写,指针在末尾
// $fh = fopen('file3.txt','a') or die('不能打开file3.exe');

// //windows系统建议在稳健的操作模式后面添加一个b,(二进制),rb,wb,ab

// //2.打开一个进程的文件
// $fh = fopen('http://www.php.cn/course/801.html','r') or die('打开失败');

//3.读取文件
//fgets($fh)
//fgetss($fh),过滤掉字符串中的html标签
// while($s=fgets($fh)) {
// 	print $s;
// }

// while($s=fgetss($fh)) {
// 	print $s;
// }
// file_get_contents('file.txt');
// echo $content,'<br>';
//4.读取文件到字符串
// $content = file_get_contents('file.txt');
// if (strlen($content)>0) {
// 	echo $content, '<br>';
// }

// echo strlen($content),'<br>';
// echo mb_strlen($content),'<br>';

//5.读取文件到数组中:file()
$arr = file('maxim.txt');
// echo '<pre>';
// print_r($arr);

// echo '<hr color="green">';
// foreach ($arr as $key => $value) {
// 	echo $key.':'.$value.'<hr>';
// }

// array_rand($arr ,$length=1); //从数组中随机取出一个或多个
// echo $arr[array_rand($arr)]; //随机返回键值

$length = $_GET['n'];
$keys = array_rand($arr, $length);
print_r($keys);
echo '<hr>';

foreach ($keys as $value) {
	print $arr[$value].'<hr>';
}

//文件关闭
// fclose($fh);

运行实例 »

点击 "运行实例" 按钮查看在线实例


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post