PHP - Suchen und hervorheben mit preg_replace_callback()


<?php

// Suchen und hervorheben mit preg_replace_callback()

$text    'Das ist der Text mit Suchwort und suchWort';
$needle  'suchwort';

function 
highlight($matches) {
 
$replaced '<mark>' $matches[0] . '</mark>';
 return 
$replaced;
}

$needle preg_quote($needle,"~");
$text preg_replace_callback("~$needle~iUu""highlight"$text);
?>

Das ist der Text mit Suchwort und suchWort

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<u> Unterstreichen (Physische Auszeichnung)

CSS - Die Schriftgröße je nach Fensterbreite automatisch anpassen

PHP - Copyright-Hinweis immer aktuell

JavaScript - HTML-Tabelle als CSV-Datei exportieren

MySQL - Summe einer Spalte ermitteln