
正文
包含php取text数据的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
想通过PHP实现读取txt文本每次刷新网页随机获取5行数据并输出?
$content = file("test.txt");
$randContent = array_rand($content,5);
echo implode("br /",$randContent);
第一行使用file把把整个文件读入一个数组中
第二行使用array_rand在数组中随机取出5个元素
第三行将取出php取text数据的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
将一个一维数组php取text数据的值转化为字符串
implode ( string $glue , array $pieces ) : string
相关问答
Q1: 用php读取txt内容
首先fopen读取TXT文件,获取一个文件指针,然后fgets获取一行,再fgets继续读取下一行
官方例子:
?php
$f = fopen ("fgetstest.php", "r");
$ln= 0;
while (! feof ($f)) {
$line= fgets ($f);
++$ln;
printf ("%2d: ", $ln);
if ($line===FALSE) print ("FALSE\n");
else print ($line);
}
fclose ($f);
这个前提是你的$f这个文件指针不能关闭,如果你想在不同请求的情况下实现,那就要吧$f做全局存储了,看看存session可否(我没做过,不确定,你试试看)
Q2: php中怎样获取text的值
php是服务器语言,获取text的值,一般由js来获取。
例子如下:
body
input type="text" id="file" value="abc"/ span onclick="getValue();"getValue/span
/body
script type="text/javascript"
function getValue(){
var t=document.getElementById("file").value;
alert(t);
}
/script
关于php取text数据和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







