array_search

Répondre
gregenforce7
le 26/12/2014 à 11:52
gregenforce7
Bonjour à tous,

Çà fait plusieurs heures que je tourne en rond et je n'arrive toujours à faire fonctionner ce script :-(

Voila , je veux simplement rechercher une donnée dans un tableau et supprimer la ligne. Je crée mon tableau depuis un fichier et puis je supprime les espaces en début de chaine.
le code est commenter ;-)

$section = file('slide-carton.html'); //fichier dans un tableau
$section_sans_espace = array(); //deuxime tableau pour ltrim
var_dump($section);

foreach($section as $value){

$section_sans_espace[] = ltrim($value); // on retire les espaces vide en début de chaine
}


echo '</br></br></br></br>';
var_dump($section_sans_espace);



$key1 = array_search('6', $section_sans_espace,true); // je recherche la valeur 6
unset($section_sans_espace[$key1]); // je supprime via l'index
var_dump($section_sans_espace);


file_put_contents('slide-carton.html', $section_sans_espace) // réécrit le fichier


Mon soucis est que pour chaque essai il me supprime la première ligne de mon fichier et rien d'autres !

Merci pour votre aide
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours