php读出txt数据的简单介绍

想通过PHP实现读取txt文本每次刷新网页随机获取5行数据并输出?

$content = file("test.txt");

网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、成都小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了隆德免费建站欢迎大家使用!

$randContent = array_rand($content,5);

echo implode("br /",$randContent);

第一行使用file把把整个文件读入一个数组中

第二行使用array_rand在数组中随机取出5个元素

第三行将取出的5个数组中间添加br /标签并打印出来

file

把整个文件读入一个数组中

file ( string $filename , int $flags = 0 , resource $context = ? ) : array

array_rand

从数组中随机取出一个或多个随机键

array_rand ( array $array , int $num = 1 ) : int|string|array

implode

将一个一维数组的值转化为字符串

implode ( string $glue , array $pieces ) : string

php怎么读取txt文本内容存入mysql数据库

第一步,读取txt的文件。假设为a.txt

$content = file_get_content('a.txt'); //读取文件内容存入变量。

第二步,存入数据库

mysql_query("insert 表名 (字段名) values('".$content."'));

Ps:文件是上传的,上传后的临时文件名是:$_FILE['tmp_name']

如何用PHP读取TXT文件并且修改

/**

* 读文件

**/

function read_file($filename)

{

$fp = fopen($filename, "r") or die("couldn't open $filename");

$read = fread($fp, filesize($filename));

fclose($fp);

return $read;

}

/**

* 写文件

**/

function write_file($filename, $buffer)

{

$fp = fopen($filename, "w") or die("couldn't open $filename");

flock( $fp, LOCK_EX );

$write = fputs($fp, $buffer);

flock( $fp, LOCK_UN );

fclose($fp);

return true;

}

/**

* 修改(只是追加内容)

**/

function append_to_file($filename, $buffer)

{

$fp = fopen($filename, "a") or die("couldn't open $filename");

flock( $fp, LOCK_EX );

fputs($fp, $buffer);

flock( $fp, LOCK_UN );

fclose($fp);

return true;

}

/**

* 测试

**/

$str = read_file('test.txt');

echo $str;

write_file('test2.txt', $str);

append_to_file('test2.txt', "ABCD");

php读取txt内容

form action='' method="post"

输入字母:

input type="text" name="cs"

input type="submit"

/form

?php

//获取post值

$cs = empty($_POST['cs']) ? "" : $_POST['cs'];

//post值为空直接返回

if($cs==""){return '';}

//打开diqu.txt文件资源

$file = fopen("diqu.txt", "r") or exit("未找到文件!");

//逐行查找post传递的字符

while(!feof($file))

{

//如果找到post传递的字符就返回该行的值

if($val = strstr(fgets($file),$cs)){echo str_replace($cs,'',$val);return "";}

}

//关闭文件

fclose($file);

?

网页题目:php读出txt数据的简单介绍
网站链接:https://www.cdcxhl.com/article28/ddijecp.html

成都网站建设公司_创新互联,为您提供服务器托管商城网站网站导航网页设计公司营销型网站建设手机网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化