我有一个名为 file.txt 的文件,里面有这个文本:
Text 1
Vivamus arcu neque, ullamcorper vel eleifend id, euismod viverra nisi.
Text 2
Cras posuere neque vitae fringilla lobortis.
Text 2
Phasellus eu sapien sit amet diam eleifend ultricies a vitae tellus.
Text 3
Nulla at ipsum et quam euismod porttitor sit amet sed odio.
我从此文件中选择“文本 2”行和该行下的描述。
我想选择一个随机的“文本 2”行,它的描述不是全部。我试图打破它,但它当然只显示了第一个值,我试图洗牌 %trimmed 但它没有按我预期的那样工作。
$trimmed = file('file.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$value = 2;
foreach ($trimmed as $line) {
if ($line == "Text $value") {
echo $line."<br>";
echo current($trimmed);
}
}
谢谢