Bonjour à tous j'ai fais une fonction qui décode les balises du moins je crois lol
Mais je souhaite effectuer le contraire afin de récupérer le contenu bien propre
.
Je pense avoir utilisé les bon caractère sans certitude, cependant le comportement est très curieux.
au lieux de me retourner :
Un tout /petit >strong<test>/strong<
il me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Un tout /petit >strong<test>/strong<
Marrant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public static function encodeEntities($str,$special=false)
	{
		if ($special) {
			$str = str_replace(
				array('&','<','</','>'),
				array('&amp;', '&gt;','&gt;/','&lt;'),
				$str);
		}
 
		# Some extra replacements
		$extra = array(
			"'" => '&apos;'
		);
 
		$str = str_replace(array_keys($extra),array_values($extra),$str);
 
		return $str;
	}