par
sirakawa » 26 déc. 2014, 17:31
J'ai testé:
<?PHP
//$section = file('slide-carton.html'); //fichier dans un tableau
$section = array ('les jeunes', ' gaga ', ' 6');
$section_sans_espace = array(); //deuxième tableau pour ltrim
// var_dump($section); ok
foreach($section as $value){
$section_sans_espace[] = ltrim($value); // on retire les espaces vides en début de chaine
}
echo '</br></br></br></br>';
// var_dump($section_sans_espace);ok
$key1 = array_search('6', $section_sans_espace,true); // je recherche la valeur 6
var_dump($key1);
unset($section_sans_espace[$key1]); // je supprime via l'index
var_dump($section_sans_espace);
?>
Ca fait ce que tu veux mais si tu as ces valeurs :
$section = array ('les jeunes', ' gaga ', ' 6 '); //avec des espaces après ou du texte...
array_search rend false et le unset ne fait rien.
J'ai testé:
[php]<?PHP
//$section = file('slide-carton.html'); //fichier dans un tableau
$section = array ('les jeunes', ' gaga ', ' 6');
$section_sans_espace = array(); //deuxième tableau pour ltrim
// var_dump($section); ok
foreach($section as $value){
$section_sans_espace[] = ltrim($value); // on retire les espaces vides en début de chaine
}
echo '</br></br></br></br>';
// var_dump($section_sans_espace);ok
$key1 = array_search('6', $section_sans_espace,true); // je recherche la valeur 6
var_dump($key1);
unset($section_sans_espace[$key1]); // je supprime via l'index
var_dump($section_sans_espace);
?>[/php]
Ca fait ce que tu veux mais si tu as ces valeurs :
$section = array ('les jeunes', ' gaga ', ' 6 '); //avec des espaces après ou du texte...
array_search rend false et le unset ne fait rien.