海哥笔记

海哥笔记
专注于手机互联网思想、创业、运营

php文件读取记事本第一行、第二行、第三行、第四行代码

有时候我们为了采集方便,需要将一些数据放到记事本中,那么就出现一个问题,如何写php代码读取记事本的数据呢。比如逐一读取记事本的前十行来进行采集。如下图所示:

那么这个2.php的代码如下所写:

<a href="http://cn/s/hai/2.php?n=<?php

$num=1;

$num--;

$myfile = fopen("app.txt", "r") or die("Unable to open file!");

$str=fread($myfile,filesize("app.txt"));

fclose($myfile);

$str = str_replace(array("\r\n", "\r", "\n"), "||||", $str);

$data=explode("||||",$str);

if($num>-1&&$num<count($data)){

       echo $data[$num];

}else{

    

        echo "超出边界!";

}

?>">测试1</a><br>

<a href="http:///s/hai/2.php?n=<?php

$num=2;

$num--;

$myfile = fopen("app.txt", "r") or die("Unable to open file!");

$str=fread($myfile,filesize("app.txt"));

fclose($myfile);

$str = str_replace(array("\r\n", "\r", "\n"), "||||", $str);

$data=explode("||||",$str);

if($num>-1&&$num<count($data)){

       echo $data[$num];

}else{

    

        echo "超出边界!";

}

?>">测试2</a><br>

<a href="http:///s/hai/2.php?n=<?php

$num=3;

$num--;

$myfile = fopen("app.txt", "r") or die("Unable to open file!");

$str=fread($myfile,filesize("app.txt"));

fclose($myfile);

$str = str_replace(array("\r\n", "\r", "\n"), "||||", $str);

$data=explode("||||",$str);

if($num>-1&&$num<count($data)){

       echo $data[$num];

}else{

    

        echo "超出边界!";

}

?>">测试3</a><br>

只需要更改上述代码中的$num=3;即可,如果第四行,只需要将$num=3;改为$num=4;即可!

本文标签:

返回顶部