Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.12.2013, 15:04
Новичок на форуме
Отправить личное сообщение для Studenka Посмотреть профиль Найти все сообщения от Studenka
 
Регистрация: 06.12.2013
Сообщений: 1

Подсчет количеств строк в файле
Всем приветы.

Помогите, плиз.

Нужно считать только те предложения которые заканчиваются символами "? . !"

У меня есть только такой пример
<?php
echo "<b>Завдання 3</b> <br />";
$file=file("file4.txt");

$count=count($file);

echo $count;

?>
Ответить с цитированием
  #2 (permalink)  
Старый 07.12.2013, 16:04
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

1 Нужно разбить строку (файл) на массив по вашему идентификатору
Тут описание функции
$pizza = "кусок1ю? кусок2 кусок3! кусок4 кусок5! кусок6?";
$pieces = explode("?", $pizza);

Теперь считаем
Подробное опиании функции
$result = count($pieces);

У нас есть количество строк заканчивающиеся на ?
Если надо и с ! то делаем тоже самое
Если нужна сумма обоих выриантов уверен вы догадаетесь что делать )
Ответить с цитированием
  #3 (permalink)  
Старый 07.12.2013, 18:11
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

$pizza = "кусок1?";
$pieces = explode("?", $pizza);
$result = count($pieces);

echo $result; // 2


WTF???
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #4 (permalink)  
Старый 08.12.2013, 10:33
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

Сообщение от danik.js Посмотреть сообщение
$pizza = "кусок1?";
$pieces = explode("?", $pizza);
$result = count($pieces);

echo $result; // 2


WTF???
Фаил это строка.
Задание подсчет количества строк заканчивающихся на опр. знак.
Стандартная функция разделения explode
Количество ячеек массива и есть ответ. Что не ясно?
Ответить с цитированием
  #5 (permalink)  
Старый 08.12.2013, 11:51
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Неясно почему в строке "кусок1?" оказалось целых два предложения
Сообщение от Duda.Ml1986@gmail.com
Если нужна сумма обоих выриантов уверен вы догадаетесь что делать )
Я вот не догадался. А что надо делать? Желательно с примером и пояснением.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое удаление строк таблицы Tankist Events/DOM/Window 16 03.07.2013 16:42
Как обратится к функций в другом файле jei Общие вопросы Javascript 8 11.03.2013 14:29
как посчитать количество строк niZE Общие вопросы Javascript 19 20.12.2011 13:25
Номера строк и Chrome LRCenter Opera, Safari и др. 9 09.11.2011 15:53
Добавление строк в текущий документ deerstop Общие вопросы Javascript 11 24.09.2009 23:17