Php 读取文件并显示第三行

Php 读取文件并显示第三行,php,Php,我试图从文件中读取URL并显示第三行。 无法直接访问数组元素。 在文件中,每行有一个url,每行有一个url,20行 $urls = file('urls.txt', FILE_IGNORE_NEW_LINES); //doesn't work echo "test:".$urls[3]."<br>"; //works fine foreach ($urls as $url) { echo $url."<br>"; } $url=file('url.txt'

我试图从文件中读取URL并显示第三行。 无法直接访问数组元素。 在文件中,每行有一个url,每行有一个url,20行

$urls = file('urls.txt', FILE_IGNORE_NEW_LINES);

//doesn't work
echo "test:".$urls[3]."<br>";

//works fine
foreach ($urls as $url) {
    echo $url."<br>";
}
$url=file('url.txt',file\u IGNORE\u NEW\u行);
//不起作用
echo“test:”.$url[3]。“
”; //很好 foreach($url作为$url){ 回显$url。“
”; }
您在$url[3]变量中缺少了“s”。每行上有一个url,文件中有20行,每行只有一个url。很抱歉,缺少的s是在此处发布的拼写错误。$URL[3]位于我的codeArray索引中,从0开始。第三行是
$url[2]
“不工作”不是对问题的充分描述。它以什么方式不起作用?具体点。