文件操作问题。 呵呵,捡分,你将$action++ 换到if 下面去试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 舍弃fopen使用以下代码尝试<?php $line=$_GET['line'];$fp=file("list.txt","r") or die ("wrong");for($i=0;$i<count($fp);$i++) { if ($i>=$line) { list($pic,$bedline,$bedtype,$beddai,$bedtao,$instru)= explode('###',$fp[$i]); }}?> file()自动把文件读到数组里面 list.txt中每行有两个换行符或行长度大于1024 我设置$action=0;的目的是为了来检测我要读取的行数。怎么能将$action++ 换到if 下面呢。不过我的一行却是长度大于1024,那应该怎么解决呢。 <?php $line=$_GET['line'];$fp=file("list.txt","r") or die ("wrong");for($i=1;$i<=count($fp);$i++) { if ($i==$line) { list($pic,$bedline,$bedtype,$beddai,$bedtao,$instru)= explode('###',$fp[$i]); }}?> fgets的说明:length 参数从 PHP 4.2.0 起成为可选项,如果忽略,则行的长度被假定为 1024。从 PHP 4.3 开始,忽略掉 length 将继续从流中读取数据直到行结束。如果文件中的大多数行都大于 8KB,则在脚本中指定最大行的长度在利用资源上更为有效 我用file函数。好象也存在1024的限制吗。怎么解决啊。 试一试这个int readfile ( string filename [, bool use_include_path [, resource context]]) php+mysql 同一页面多次访问数据库,有什么好的解决方案 php文件转化成 html文件问题,在线等 这段代码是什么意思 php 怎么求一员二次方程的根 学PHP是不是就是背函数?? 我修改了图片,然后要刷新以后才能显示? 急,用php写一段得到当前路径的绝对路径的脚本(html)! 论坛中显示帖子内容的程序--- 高手进来帮忙解决一点问题 请大侠推荐几个优秀的有许多php源代码的网站,最好是中文! nl2br()这个函数,nl是什么的简写? 关于下拉菜单的onchange问题 多个条件判断 怎么跳到另一个条件了
$line=$_GET['line'];
$fp=file("list.txt","r") or die ("wrong");
for($i=0;$i<count($fp);$i++)
{
if ($i>=$line)
{
list($pic,$bedline,$bedtype,$beddai,$bedtao,$instru)= explode('###',$fp[$i]);
}
}
?>
怎么能将$action++ 换到if 下面呢。
不过我的一行却是长度大于1024,那应该怎么解决呢。
$line=$_GET['line'];
$fp=file("list.txt","r") or die ("wrong");
for($i=1;$i<=count($fp);$i++)
{
if ($i==$line)
{
list($pic,$bedline,$bedtype,$beddai,$bedtao,$instru)= explode('###',$fp[$i]);
}
}
?>
length 参数从 PHP 4.2.0 起成为可选项,如果忽略,则行的长度被假定为 1024。从 PHP 4.3 开始,忽略掉 length 将继续从流中读取数据直到行结束。如果文件中的大多数行都大于 8KB,则在脚本中指定最大行的长度在利用资源上更为有效
怎么解决啊。
int readfile ( string filename [, bool use_include_path [, resource context]])