- substr: documentation ( source)
- strpos: documentation ( source)
<?php
$utf8string = 'Agence immobilière Dossenheim met en vente duplex a Jdaida d’une superficie 100m² composée d’un salon ,salle à manger, cuisine, 3 chambres à coucher, salle de bain et une salle d’eau ,d’un prix négociable 70MDT avec titre foncier indépendant Pour tout contact';
$var = 'vente';
$pos = strpos($utf8string, $var);
if ($pos!==false) {
echo substr($utf8string, $pos-20, $pos+20);
}