<?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联系删除