Considérer:
preg_match("#(.{100}$keywords.{100})#", strip_tags($description), $matches);
J'essaie de montrer seulement 100 caractères de chaque côté avec la chaîne de recherche au milieu.
Ce code fonctionne réellement, mais il est sensible à la casse. Comment le rendre insensible à la casse?
Ajoutez simplement le modificateur i
après votre délimiteur #
:
preg_match("#(.{100}$keywords.{100})#i", strip_tags($description), $matches);
Si le modificateur i
est défini, les lettres du modèle correspondent aux lettres majuscules et minuscules.