Bonjour a tous,
j'ai quelques problèmes pour parser une page html.
Charset : ISO-8859-1


- Tout d'abord je récupère une chaine de ce type "20 328 052" et je souhaite enlever les espaces insécables pour qu'il ne reste qu'un nombre et impossible, j'ai tout essayé (explode/implode, str_replace...) pour informations strlen renvoie 12).
- Ensuite, je souhaite connaitre la position d'une chaine dans une autre grace a strpos je cherche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$pos1 = strpos($actors, '<h2>Réalisateur</h2>');
		if ($pos1 === false)
			return (NULL);
Cela me retourne toujours NULL alors que dans la chaine c'est bien present...
- Enfin, je récupère un moi en francais genre "Janvier" etc et je souhaite retourner son numéro associer ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
	function StripAccents($string)
	{
		return strtr($string,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ', 'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
	}
 
	function GetMonth($month)
	{
		$moi = array("Janvier" => 1, "F&eacute;vrier" => 2, "Mars" => 3, "Avril" => 4, "Mai" => 5, "Juin" => 6, "Juillet" => 7, "Août" => 8, "Septembre" => 9, "Octobre" => 10, "Novembre" => 11, "Décembre" => 12);
return $moi[$month];
}
Et la encore les moi avec accent comme février ne passe pas, j'ai tout essaye, je ne comprend pas. StripAccent ne fonctionne d'ailleurs pas !


Merci d'avance.

Cordialement,
NeoKript