У меня большой файл.txt. Что мне нужно сделать, это форматировать его, чтобы иметь возможность видеть только определенную часть из документа.
$findFrom = 'Word 1';
$findTo = 'Word 2';
$start = strpos($content, $findFrom);
$end = strpos($content, $findTo);
substr($content, $start, $end);
Word 1 используется 2 раза в.txt файле, мне нужно запустить substring() со второго, а не первого. Не знаю, как это сделать.
Если вы знаете положение первого вхождения Word 1
- затем выполните другие strpos
для Word 1
с использованием параметра offset
, например:
// first occurrence of Word 1
$start = strpos($content, $findFrom);
// set offset to start from previously found position plus one
$start = strpos($content, $findFrom, $start + 1);
$end = strpos($content, $findTo);
substr($content, $start, $end);
str_replace(' gotta Power ', '_', $str)
?