PHP fgets按行读取字符串和explode分割字符串为数组

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

file.txt

 类型|所在目录|文件|大小|创建时间 

File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36 
File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vincennes|884|2014-10-13 09:36
File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Winamac|932|2014-10-13 09:36 
Directory|C:\Program Files\Java\jre7\lib\zi\America|Indiana|0|2014-10-13 09:36

readfile.php

<?php
	$f= fopen("file.txt","r");
	while (!feof($f))
	{
  		$line = fgets($f);
  		echo $line,"<br />";
	
		$str = explode("|",$line);
		//print_r($str);
	
		$file_type =  $str [0];
		$dir_name =  $str [1];
		$file_name =  $str [2];
		$file_size =  $str [3];
		$create_time =  $str [4];

		echo $file_type;
		echo "</br>";
	
		echo $dir_name;
		echo "</br>";
	
		echo $file_name;
		echo "</br>";

		echo $file_size;
		echo "</br>"
php读取数据并分页展示 【代码】php读取数据并分页展示。 阅读详情

相关推荐

php读取文件读,如何在php中按读取文件

您可以使用fgets()函数逐读取文件:$handle = fopen("inputfile.txt", "r"); if ($handle) { while (($line = fgets($handle)) !== false) { // process the line read. } fclose($handle); } else { // error opening the file....

weixin_31244053的博客 2998

php读取分割字符串

<?php $fn = fopen("/root/code/php/test.txt","r"); $retbuf = ""; #按读取 while(!feof($fn)) { $result = fgets($fn); # 去除换符 $result = str_replace(PHP_EOL, '', $result); $arrLine = explode(":", $result); if (count($arrLine) == 2) .

qq_41221841的博客 1654

php读取文件

$filter = array(); /* 过滤关键字读取开始 */ $file = "key.ini"; if (file_exists($file)){ $file_handle = fopen($file, "r"); while (!feof($file_handle)) { $line = fgets($f

Mr-Song的博客 8689

php分割文本,PHP读取txt文件并按指定分割

PHP读取txt文件并按指定分割kpsanmao的博客-51CTO博客function lines($file){$fp=fopen($file, "r");$i=0;while(!feof($fp)) {if($data=fread($fp,1024*1024*2)){$num=substr_count($data,"\n");$i+=$num;}}fclose($fp);return $i...

weixin_39624700的博客 1041

php分割文本读入数组,PHP fgets读取字符串explode分割字符串数组

PHP fgets读取字符串explode分割字符串数组file.txt类型|所在目录|文件|大小|创建时间File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vincen...

weixin_39606396的博客 120

php分割文本读入数组,PHP fgets读取字符串explode分割字符串数组_PHP教程...

PHP fgets读取字符串explode分割字符串数组file.txt类型|所在目录|文件|大小|创建时间File|C:Program FilesJavajre7libziAmericaIndiana|Vevay|724|2014-10-13 09:36File|C:Program FilesJavajre7libziAmericaIndiana|Vincennes|884|2014-1...

weixin_28763005的博客 261

php分割文本读入数组,PHP fgets读取字符串explode分割字符串数组

PHP fgets读取字符串explode分割字符串数组file.txt类型|所在目录|文件|大小|创建时间File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vincen...

weixin_36168447的博客 192

php fgets读取字符串,php 使用fgets()函数按读取字符串后使用explode()函数分割字符串数组实例详解...

fgets() 函数从文件指针中读取explode() 函数把字符串打散为数组。下面的实例代码是先使用fgets()函数按读取字符串后使用explode()函数分割字符串数组,代码如下";$str = explode("|",$line);//print_r($str);$file_type = $str [0];$dir_name = $str [1];$file_name = ...

weixin_28843191的博客 191

php fgets 数组,php使用fgets()函数按读取字符串后使用explode()函数分割字符串数组实例详解...

fgets() 函数从文件指针中读取explode() 函数把字符串打散为数组。下面的实例代码是先使用fgets()函数按读取字符串后使用explode()函数分割字符串数组,代码如下";$str = explode("|",$line);//print_r($str);$file_type = $str [0];$dir_name = $str [1];$file_name = ...

weixin_36246453的博客 171

php解析其他php文件_php读取文件内容到数组的方法

php读取一个文件的内容到数组中,一般都是以内容的每为一个分割点写入到数组中,当然也有其它的内容分割方式写入,具体的写入方法可以参考下面的文章。php将文件内容以的形式读取数组中的方法示例1:使用php的预设函数file(),以每一个元素的方式写入到数组中!(1)、新建一个1.txt文件,内容如下mochufeiniaomy.comwww.feiniaomy.com(2)、php file...

weixin_39717318的博客 467

php分割文本读入数组,PHP fgets读取字符串explode分割字符串数组 - 程序员...

...访问的表是一个非常大的表,四千万条记录,id是主键,program_id上建了索引。  执一条SQL:  select * from program_access_log where program_id between 1 and 4000  这条SQL非常慢。  我们原以为处理记录太多的...名为当前日期。3 在oracle中创建programbegin dbms_scheduler...

weixin_33509600的博客 282

php fgets读取字符串,PHP fgets读取字符串explode分割字符串数组

结果显示File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36 FileC:\Program Files\Java\jre7\lib\zi\America\IndianaVevay7242014-10-13 09:36 File|C:\Program Files\Java\jre7\lib\...

weixin_39619174的博客 122

php日志分析,php日志分析小脚本,分析出每包含相同字符串的统计数量(从大到小进排序)...

header("Content-type:text/html;CharSet=utf-8");$file=fopen("sqlstr.txt","r");$sql_arr=array();$i=0;//输出文本中所有的,直到文件结束为止。while(!feof($file)){$sql_arr[$i]=fgets($file);//fgets()函数从文件指针中读取$i++;}fc...

weixin_32019219的博客 186

在笔试当中遇到的php输入问题

一般的输入 fscanf(STDIN, "%d", $a); 有几个%d就输入几个数字,后面的$a的个数也要跟上,但是当我们需要输入n个用空格隔开的一排数字时怎么办呢 $a = explode(' ', trim(fgets(STDIN))); 就用上面这一,用空格隔开的输入。$a就是一个数组。特喵的真是这次链家网的笔试就当是教训了。 运的时候到终端找到直接php 文件名就可以运

less_cold的博客 353

php日志分析小脚本,分析出每包含相同字符串的统计数量(从大到小进排序)...

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 <?php header("Content-type:text...

weixin_34194702的博客 112

一些在PHP网络编程中会遇到的函数简单介绍

PHP网络编程函数介绍 1.     Fgetcsv函数—解析读入的并找出csv格式的字段。 Fgetcsv函数可以解析读入的并找出csv格式的字段,然后返回一个包含这些字段的数组。 Fgetcsv()函数参数的说明: 参数 说明 Handle 必选参数。打开文件后返回文件标识指针 Length 必选参数

veaglefly的博客 736

PHP常用的内置方法

explode 使用一个字符串分割另一个字符串 返回一个字符串数组 implode 使用一个字符将数组元素链接成字符串 trim去除字符串首尾处的空白字符 set_time_limit()设置脚本最大执时间 time() 返回当前的时间戳 strtotime 将任何日期时间解析为时间戳 is_string()判断变量是不是字符串 is_bool is_Inteter

小白本无忧 502

1

第一天写博客 常用的几个文件处理函数 file_get_contents() 可以获取一个文件的内容或一个网络资源的内容 是比较快捷的,这个函数是一次性把文件的内容全部读出来,放内存里,处理上百M的大文件时慎用此函数。 要处理的文件不存在时,报错 **file_put_contents() 当要处理的文件不存在时,自动创建,向文件中写入内容,多次写入时会覆盖前一次的东西。也是一个

nanajinshengyonggan的博客 165

php常用的内置函数

$_SERVER['SCRIPT_NAME'] 返回/mantis/test.php,相对路径; __FILE__ 返回文件的绝对路径D:\Projects\mantis\test.php $_SERVER['HTTP_X_FORWARDED_PROTO'] $_SERVER['HTTPS'] $_SERVER['SERVER_PORT'] $_SERVER["REQUEST_URI"]

lovely_1014的博客 602
上一篇: PHP处理Checkbox复选框表单提交
下一篇: PHP 获取IP地址 获取当前时间 写文件
sysprogram
博客等级 码龄17年 297粉丝 442原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值