|
|
|
| Здраствуйте.
Например в тексте:
Заметим, что проверка дополнительных условий возможна при помощи оператора elseif. Оператор if может включать сколько угодно блоков elseif, но else в каждом if может быть только один. Как правило, в конструкциях if…elseif…else оператор else определяет, что нужно делать, если никакие другие условия не являются true. Однако, вообще говоря, использование оператора elseif довольно сильно ухудшает читабельность кода, и лучше в этом случае пользоваться переключателем (switch).
поиск слова - true
Подскажите пожалуйста как сделать так чтобы и справа и слева найденного слова выводилось по 100 символов текста.
спс. | |
|
|
|
|
|
|
|
для: Xickan
(22.03.2008 в 14:03)
| | определить позицию с помощью strpos(), произвести сложные вычисления :) и взять подстроку substr() | |
|
|
|
|
|
|
|
для: root
(22.03.2008 в 14:16)
| | регулярное выражение:
| |
|
|
|
|
|
|
|
для: olejek
(22.03.2008 в 14:22)
| | >регулярное выражение:
>
да, прикольно :) | |
|
|
|
|
|
|
|
для: root
(22.03.2008 в 14:16)
| | а код можете показать.. У меня тоже такая мысль была. но.. | |
|
|
|
|
|
|
|
для: Xickan
(22.03.2008 в 14:27)
| | Используйте функции preg_match (первое совпадение) или preg_match_all (все совпадения)
<?
$subject = "Заметим, что ...";
$pattern = '|.{100}true.{100}|si';
preg_match_all($pattern, $subject, $matches);
print_r($matches);
?>
|
| |
|
|
|