Bonsoir à tous(tes)
Depuis deux jours je me bats avec une (enfin plusieurs) apostrophes.
Je souhaite récupérer des liens d'un sites. Pour cela j'utilise la fonction file().
Tout se passe bien tant que dans le nom du lien il n'y a pas d'apostrophe.
J'ai essayer de l'enlever avec :
$nettoyage_page_editions = str_replace("'"," ",$nettoyage_page_editions);
$nettoyage_page_editions = str_replace("'","",$nettoyage_page_editions);
$nettoyage_page_editions = str_replace("'","",$nettoyage_page_editions);
Rien à faire. Elle reste là.
Voici ma page:
Au final j'obtiens toujours une apostrophe.
Si je fais un ereg("'",..) il me trouve l'apostrophe, pourtant le str_replace n'arrive pas a la remplacer.
J'ai regarder sur plusieurs forum et ils donnent tous str_replace("'",..) mais j'arrive pas a l'appliquer.
Bonne soirée
Depuis deux jours je me bats avec une (enfin plusieurs) apostrophes.
Je souhaite récupérer des liens d'un sites. Pour cela j'utilise la fonction file().
Tout se passe bien tant que dans le nom du lien il n'y a pas d'apostrophe.
J'ai essayer de l'enlever avec :
$nettoyage_page_editions = str_replace("'"," ",$nettoyage_page_editions);
$nettoyage_page_editions = str_replace("'","",$nettoyage_page_editions);
$nettoyage_page_editions = str_replace("'","",$nettoyage_page_editions);
Rien à faire. Elle reste là.
Voici ma page:
$page_editions=file("gathering-cartes-edition-5-3eme-Édition.html");
foreach($page_editions as $key => $value)
{
if(ereg('Noms Vo',$value))
$index=$key;
}
$nettoyage_page_editions = strip_tags($page_editions[$index], '<a>|\n');
$nettoyage_page_editions = html_entity_decode($nettoyage_page_editions);
$nettoyage_page_editions = preg_replace('#\s#',' ',$nettoyage_page_editions);
$nettoyage_page_editions = str_replace('%C3%89','É',$nettoyage_page_editions);
//Tentative de suppression des apostrophes
$nettoyage_page_editions = str_replace("'"," ",$nettoyage_page_editions);
$nettoyage_page_editions = str_replace("'"," ",$nettoyage_page_editions);
$nettoyage_page_editions = str_replace("'"," ",$nettoyage_page_editions);
Au final j'obtiens toujours une apostrophe.
Si je fais un ereg("'",..) il me trouve l'apostrophe, pourtant le str_replace n'arrive pas a la remplacer.
J'ai regarder sur plusieurs forum et ils donnent tous str_replace("'",..) mais j'arrive pas a l'appliquer.
Bonne soirée