problème fonction str_replace
Bonjour,
J'ai un problème avec la fonction str_replace qui ne comptabilise pas mes espaces, je m'explique:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
$search1 = htmlspecialchars('<div style="border:');
$search2 = htmlspecialchars('</h2> </div>');
$replace1 = htmlspecialchars('</div> <div style="border:');
$replace2 = htmlspecialchars('</h2> </div> <div>');
$search = [$search1,$search2];
$replace = [$replace1,$replace2];
$form = str_replace($search,$replace,$form); |
le $search1 est bien remplacer par $replace1, mais $search2 n'est pas trouver mais pourtant bien présent dans mon $form(qui est une chaine beaucoup trop longue pour que je la copie ici et qui contient du texte et des balises html)
Meric d'avance!