ajout de array_icontains()
This commit is contained in:
parent
763533eebe
commit
3b9c9f7ec8
|
@ -230,6 +230,17 @@ function array_contains() {
|
|||
done'
|
||||
return 1
|
||||
}
|
||||
function array_icontains() {
|
||||
# tester si le tableau dont le nom est $1 contient la valeur $2, sans tenir
|
||||
# compte de la casse
|
||||
local __ac_v
|
||||
eval 'for __ac_v in "${'"$1"'[@]}"; do
|
||||
if [ "$(strlower "$__ac_v")" == '"$(strlower "$(quoted_arg "$2")")"' ]; then
|
||||
return 0
|
||||
fi
|
||||
done'
|
||||
return 1
|
||||
}
|
||||
function array_find() {
|
||||
# si le tableau $1 contient la valeur $2, retourner l'index de la valeur. Si le
|
||||
# tableau $3 est spécifié, retourner la valeur à l'index dans ce tableau
|
||||
|
|
Loading…
Reference in New Issue