// 逐个取出或循环取出即可:
$files = [
'1TieIdtxt',
'2TieIdtxt',
'3TieIdtxt',
'4TieIdtxt',
'7TieIdtxt',
'12TieIdtxt',
];
$result = [];
foreach ($files as $k => $v) {
$number = $k + 1;
$key = "第 $number 个文件的内容";
$f = fopen($v, 'r');
$content = fread($f, filesize($v));
fclose($f);
$result[$key] = $content;
}
echo '<pre>';
print_r($result);
echo '</pre>';
/
读文件
/
function read_file($filename)
{
$fp = fopen($filename, "r") or die("couldn't open $filename");
$read = fread($fp, filesize($filename));
fclose($fp);
return $read;
}
/
写文件
/
function write_file($filename, $buffer)
{
$fp = fopen($filename, "w") or die("couldn't open $filename");
flock( $fp, LOCK_EX );
$write = fputs($fp, $buffer);
flock( $fp, LOCK_UN );
fclose($fp);
return true;
}
/
修改(只是追加内容)
/
function append_to_file($filename, $buffer)
{
$fp = fopen($filename, "a") or die("couldn't open $filename");
flock( $fp, LOCK_EX );
fputs($fp, $buffer);
flock( $fp, LOCK_UN );
fclose($fp);
return true;
}
/
测试
/
$str = read_file('testtxt');
echo $str;
write_file('test2txt', $str);
append_to_file('test2txt', "ABCD");
打开phpini 搜索:memory_limit
修改phpini的 memory_limit 的值将其加大
如果没有 memory_limit 这项你手动加上就是了
以上就是关于PHP取出多个txt的值全部的内容,包括:PHP取出多个txt的值、如何用PHP读取TXT文件并且修改、php读取tXT文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)