[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите решить задачу
deleter
Вывести из текста ($text) через echo два предложения при условии, что в этих
предложениях содержится заданное слово ($phrase) .

Если в тексте нашлось только одно предложение (не первое) с заданным словом
то напечатать первое предложение + предложение со словом

Если в тексте нашлось только одно предложение (первое) с заданным словом то
напечатать предложение со словом (первое)+второе предложение

Если в тексте не нашлось ни одного предложения с заданным словом то
напечатать два первых предложения...



Спустя 55 минут, 40 секунд (2.11.2010 - 21:00) ИНСИ написал(а):
deleter капец сложно ты объяснил. Это у тебя экзамен? Просто попробуй изъяснить немного по другому, очень не понятно...

Спустя 7 минут, 9 секунд (2.11.2010 - 21:07) deleter написал(а):
CODE
$phraze="simple_word";
$text="big text here..... big text here ...big text here";

Вот это еще не докопировал. Это не экзамен но мне очень нужно.
Я так понял что нужно вывести целое предложение в котором есть словосочетание simple_word

Спустя 2 часа, 16 минут, 12 секунд (2.11.2010 - 23:23) ИНСИ написал(а):
deleter как пример можно сделать так:

$phraze = 'Simple word'; // что именно надо найти
$text = 'big text here..... big text here ...big text here'; // где именно надо найти

$arr = explode('.',$text); // делим все предложения и помещаем в массив
foreach($arr as $data) { // обходим циклом весь массив
if(strpos($data,$phraze) == true) { echo $data . '<br /><br />'; } // если находим в предложении, то что мы искали, то выводим на экран
}

Спустя 11 часов, 3 минуты, 56 секунд (3.11.2010 - 10:27) deleter написал(а):
Не получилась Пачимут

Спустя 26 минут, 39 секунд (3.11.2010 - 10:54) ИНСИ написал(а):
deleter все работает, вот посмотри тут: http://studio.tj/st.php

Спустя 24 минуты, 23 секунды (3.11.2010 - 11:18) l@pteff написал(а):
При попытке вставить страницу http://prime-tass.ru в свой сайт выдаётся: Warning: file_get_contents(http://prime-tass.ru) [function.file-get-contents]: failed to open stream: HTTP request failed! В чём может быть проблема?

Спустя 14 минут, 27 секунд (3.11.2010 - 11:32) ИНСИ написал(а):
l@pteff ты о чем?

Спустя 11 минут, 5 секунд (3.11.2010 - 11:44) l@pteff написал(а):
<?php

// получаем Web-страницу
// переменная $f содержит URL страницы

$f=file_get_contents('http://prime-tass.ru', "r");


echo $f;

?>



Спустя 12 минут, 23 секунды (3.11.2010 - 11:56) ИНСИ написал(а):
l@pteff из за твоей наглости, не буду тебе помогать! Создай нормально тему, объясни свою проблему, не стоит лезть со своей проблемой в другую тему!

Модераторы, пожалуйста удалите тут эту ерунду, или создайте новую тему для
l@pteff пожалуйста

Спустя 10 часов, 27 минут, 58 секунд (3.11.2010 - 22:24) deleter написал(а):
Дык целое предложение то не выдало

Спустя 7 минут, 54 секунды (3.11.2010 - 22:32) ИНСИ написал(а):
deleter сделай так тогда:
$phraze = 'Simple word'; // что именно надо найти
$text = 'big text here..... Simple word here ...big text here'; // где именно надо найти

$arrText = array();
$arr = explode('.',$text); // делим все предложения и помещаем в массив
foreach($arr as $data) { // обходим циклом весь массив
if(strpos($data,$phraze) == true) { $arrText[] = $data; }
}


$text = implode('.',$arrText);
print_r($text);

Спустя 2 часа, 47 минут, 25 секунд (4.11.2010 - 01:19) Игорь_Vasinsky написал(а):
Цитата (l@pteff @ 3.11.2010 - 14:44)
<?php

// получаем Web-страницу
// переменная $f содержит URL страницы

$f=file_get_contents('http://prime-tass.ru', "r");


echo $f;

?>

Цитата
$f=file_get_contents('http://prime-tass.ru', "r");

Цитата
// переменная $f содержит URL страницы


а с виду она содержит домен.......
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.