如何在php中包含一系列文件?

0 php file lines echo

我知道这个:

    <?php

$file2 = file('website/files/myfolder/file.html');

echo $file2[8];
echo $file2[9];
echo $file2[10];
echo $file2[11];


?>
Run Code Online (Sandbox Code Playgroud)

会给我在file.html文件中的第8,9,10,11行的内容,但是我想这样做大约100行,从第23行到第116行.如何在不使用echo $ file2的情况下完成此操作[数]; 一个hundrend时代?

另一种解释我想要做的事情的方法可能是我可以在php中做到这一点:

echo $file2[23-116];

显然这不起作用,但这就是概念.

谢谢你的帮助!

Pet*_*tah 5

像这样使用循环

$data = file('website/files/myfolder/file.html');
for ($i = 23; $i <= 116; $i++) {
    echo $data[$i];
}
Run Code Online (Sandbox Code Playgroud)

或者你可以拼接数据:

$data = file('website/files/myfolder/file.html');
echo implode(PHP_EOL, array_splice($data, 23, 116 - 23));
Run Code Online (Sandbox Code Playgroud)