PHP读取TXT内容怎么按行分页?

<?php  
    $str= file_get_contents("names.txt");//将文件中的内容读成字符串
    $str1=explode("\n",$str);//按换行进行拆分//单引号是转义字符,所以必须使用双引号
    //var_dump($str1);//通过这种方式可以输出详细的信息
    foreach($str1 as $value){
    if($value=="")continue; //最后一行是空格,当找出最后一行的时候直接跳过,不进行下面的操作
    //1 | 朱芳 | 18 | [email]b.unyrl@tpwpqt.st[/email] | http://XEP.VC
    //此时对此一组数据进行拆分    
    $cols=explode('|',$value);//按竖线进行拆分
    //1  朱芳  18  [email]b.unyrl@tpwpqt.st[/email]  http://XEP.VC
    //将这一组数据存进数组里
    $data[]=$cols; //将每次得到的存放在一个数组中
    }
 
?>
 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>全部人员信息表</title>
    <link rel="stylesheet"   media="all">
  <link rel="stylesheet"  media="all">
</head>
<body>
    <h1>全部人员信息表</h1>
    <table class="layui-table">
        <thead>
        <tr>
            <th>编号</th>
            <th>姓名</th>
            <th>年龄</th>
            <th>邮箱</th>
            <th>网址</th>
        </tr>
        </thead>
        <tbody>
            <!-- 第一层遍历$data数组 -->
             <?php foreach($data as $str2):?>
                
                 <tr>
                 <!-- 第二层是遍历$data数组中的数组 -->
                    <?php foreach($str2 as $col):?>
                    <!-- 处理掉每个列前后的空格 -->
                    <?php $col=trim($col);?>
                    <!-- 单独处理最后一列,找出最后一列,用前缀 -->
                    <?php if(strpos($col,'http://')===0):?>
                          <!-- 大写转小写 -->
                          <?php $col1= strtolower($col);?>
                          <td><a href="$col1"><?php echo substr($col1,7);?></a></td>
                    <?php else: ?>
                          <td><?php echo $col; ?></td>
                    <?php endif ?>
                    <?php endforeach ?>
                 </tr>
              <?php endforeach ?>
        </tbody>
    </table>
 
</body>
</html>

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/15010.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
上一篇 2020年11月16日 00:00
下一篇 2020年11月23日 00:00

相关推荐

  • PHP中的编辑器和IDE。

    纵观现今互联网开发领域,PHP一度成为最受欢迎的的编程语言之一。许多公司和个人使用PHP开发网站、应用程序和电子商务解决方案。而在PHP开发中,选择一款优秀的编辑器和IDE是非常重要的,因为它们可以提高我们的...

    2023年5月28日
    01
  • php基础语法-作用域

    什么是作用域 作用域是指变量的作用域,变量在哪里可用,在哪里不可用。 在php中,作用域主要有两个: 1)全局作用域 2)局部作用域 代码示例: 作用域是通过函数function划分的,function之外的是全局,function...

    2017年9月26日 PHP自学教程
    0200
  • PHP8中的新函数:array_is_list()的新应用场景。

    PHP是一种非常广泛使用的开源服务器端脚本语言。随着其版本的更新和演进,不断增加了新的特性和函数,以维护和增强其功能和性能。其中,PHP8中的array_is_list()函数是一项新的特性,可应用于各种不同的开发场景...

    2023年5月21日
    00
  • 如何利用PHP实现商城的二次购买系统。

    随着电子商务的不断发展,越来越多的零售企业开始转向线上销售。然而,电子商务也带来了新的问题:如何留住老客户?如何增加重复销售的频率?这就是为什么有必要对商城进行二次购买系统的实现。在本文中,我们将...

    2023年5月28日
    00
  • php的比较运算符

    说明:对操作数进行比较,< <= > >= == != === !== ,比较运算符的结果是有真(true)和假(false)

    2017年12月2日 PHP自学教程
    0216
  • PHP整数型--INT

    说明:是负数和0和整数的集合,在PHP中存储整数为10进制、八进制、十六进制 语法:$var = 整数数字; 八进制的写法:在数字之前加0,就是八进制,数字是有0-7 十六位进制的写法:在数字前面加0x,数字为:0-f  012...

    2017年11月20日
    0281
  • PHP+MySQL实现对一段时间内每天数据统计优化操作实例

    在互联网项目中,对项目的数据分析必不可少。通常会统计某一段时间内每天数据总计变化趋势调整营销策略。下面来看以下案例。 案例 在电商平台中通常会有订单表,记录所有订单信息。现在我们需要统计某个月份每天...

    2018年4月25日
    0198
  • 处理 PHP 开发版本问题

    一、Composer 安装包composer install 之后报错vagrant@homestead:~/Code/sample$ composer install Loading composer repositories with package information Installing dependencies (including require-dev) ...

    2022年6月25日
    0150

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息