
01.06.2009, 16:00
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
С нами:
9510146
Репутация:
1550
|
|
Сообщение от -Hormold-
Не могу понять как это сделать....
Есть большой текст, и в нём есть нужное мне слово.
Предположим это слово: "Web".
Нужно сделать на вывод такой текст:
(10 символов до слова)(слово)(10 символов после слова)
Естественно без "(" и ")".
Перепробовал разные функции, не могу понять какая так делает...
Спасибки 
PHP код:
<?
$str="тут корчое много много текста тутwebтут снова очень очень много текста";
$what='web';
echo substr($str, strpos($str, $what)-10, 10)."<br>";
echo substr($str, strpos($str, $what)+strlen($what), 10)."<br>";
?>
|
|
|