Вывести n строк из файла.

123 4
D
На сайте с 01.01.2016
Offline
41
236

Привет.

Как при помощи пхп вывести из файла N-ное количество предложений?


Пусто...
LEOnidUKG
На сайте с 25.11.2006
Offline
1550
#1

Случайных или по порядку?

В файле 1 предложение = 1 строчка?

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
D
На сайте с 01.01.2016
Offline
41
#2
 Нет, подряд идут - текстовка. В том то и дело.
D
На сайте с 01.01.2016
Offline
41
#3
лучше по порядку. Например, первые 2 предложения. 
LEOnidUKG
На сайте с 25.11.2006
Offline
1550
#4
И чем текстовка разделена? Просто большой текст и нужно из него выбрать предложения?
Anamnado
На сайте с 08.02.2010
Offline
238
#5

если ведете в поиск "функции php для работы с текстом" и посидите почитаете   при желании- проблема решится!

чтобы сразу дать ответ и готовый скрипт....  - там  много подводных камней ..  ведь точка не всегда  конец предложения. а заглавная буква не всегда начало его..  нужно знать чо как  для себя.. Но все решаемо - при желании

Подпись без рабочей ссылки все равно, что коитус без кульминации ((c) Anadonam)
D
На сайте с 01.01.2016
Offline
41
#6
LEOnidUKG #:
И чем текстовка разделена? Просто большой текст и нужно из него выбрать предложения?

да. просто текст. в принципе если совсем туго, то хотябы некоторое количество символов. Например первые 200 .

Anamnado
На сайте с 08.02.2010
Offline
238
#7
Drinktea #:

Например первые 200 .

это то не сложно совсем

1)  file_get_contents — Читает содержимое файла в строку

2)   substr("abcdef"0, 200); -    Возвращает подстроку из строки

 http://www.php.su/functions/?substr

PHP.SU - Функция substr()
  • www.php.su
Функции PHPФункции обработки строк substr Описание string substr ( string string, int start [, int length] ) substr() возвращает подстроку строки string длиной length , начинающегося с start символа по счету. Если start неотрицателен, возвращаемая подстрока начинается в позиции start от начала строки, считая от нуля. Например, в строке ' abcdef...
SV
На сайте с 03.11.2008
Offline
1377
#8
LEOnidUKG #:
И чем текстовка разделена?

Ну предложения разделены точками :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
ХЗ
На сайте с 31.08.2008
Offline
131
#9
SeVlad #:

Ну предложения разделены точками :)

я бы в массив загнал))

D
На сайте с 01.01.2016
Offline
41
#10

пробовал через substr, но почему-то не выводит текст столько сколько нужно, если его получить через функцию 

    function get_file_inside($file_way) {
        $handle = fopen($file_way, "rb");
        $contents = fread($handle, filesize($file_way));
        fclose($handle);
        return $contents;
    }

и передать результат вabcdef  из 

substr("abcdef", 0, 200)
123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий