from 《php学习手册》
// 在表单的文本域中编写php脚本,通过file()函数读取指定文本文件中的数据,通过foreach输出注册服务条款
<textarea name="register" cols="40" rows="5" id="register">
<?php
$arr = file('files/register.txt');//file函数,把整个文件读入到一个数组中
foreach ($arr as $value) {
echo iconv("gb2312", "utf-8", $value);//iconv函数,将字符串的编码从GB2312转到UTF-8
}
?>
</textarea>
附加
基本文件处理技术:
1. fopen(string filename, string mode) 打开一个文件
2. fgetc(resource handle) 读取一个字符
3. fgets(int handle) 读取一行字符
4. fread(int handle, int length) 读取任意长度的字串
5. readfile()、file()和file_get_contents() 读取整个文件
6. fwrite() 向文件中写入数据
7. file_put_contents() 向文件中写入数据
8. fclose() 关闭文件
9. opendir() 打开一个指定目录
10. scandir() 浏览指定路径下的目录和文件
11. closedir() 关闭目录
开启文件上传功能
php.ini中,File Uploads项
file_uploads: 十分支持文件上传
upload_tmp_dir: 上传文件临时目录
upload_max_filesize: 服务器允许上传文件的最大值
其他项
max_execution_time: php中一个指令所能执行的最大时间,单位是秒
memory_limit: php中一个指令所分配的内存空间,单位是MB。