Ohne Kommentar
PHP
- <?php
- $length = 20;
- $haystack = "Die PHP-Doku ist eine der wichtigsten Informationsquellen, schade, dass sie kaum einer liest!!!";
- $needle ="WichtigSTEN";
- $start = stripos($haystack, $needle);
- $end = strlen($needle) + 2* $length;
- $start -= $length;
- if ($start < 0)
- $start = 0;
- if ($start + $end > strlen($haystack))
- $text = substr($haystack, $start);
- else
- $text = substr($haystack, $start, $end);
- $result = preg_replace("/\b($needle)\b/i", "<b>$1</b>", $text);
- echo "<p>$result</p>";
- ?>