J'ai un tableau avec des valeurs comprises entre 1 et 100. Cependant, en cas d'erreur, existe-t-il un moyen de faire une dernière vérification juste pour être sûr que je saute/ignore les valeurs supérieures à 100 et que la sortie est comprise entre 1 et 100?valeurs de saut de tableau php supérieures à X
-1
A
Répondre
2
C'est là array_filter() est très pratique.
$lower_limit = 1;
$upper_limit = 100;
$array = array_filter(
$array,
function ($value) use ($lower_limit, $upper_limit) {
return ($value >= $lower_limit && $value <= $upper_limit);
}
);
0
L'utilisation de array_filter est un moyen d'y arriver.
Il parcourra votre matrice et la filtre à l'aide de la fonction fournie. En fin de compte, vous obtiendrez un tableau avec des éléments seulement entre 1 et 100.
$arr = array(
1, 2, 99, 201,
);
$goodArr = array_filter($arr, function($value){
return ($value >= 1 && $value <= 100);
});
Instruction 'if' et' continuer'? –
Que voulez-vous dire par "en cas d'erreur"? Aussi s'il vous plaît faites un petit exemple avec un tableau de 5 éléments de ce que vous * essayez * de faire ici. – Rizier123
Utilisez 'array_filter' –