$lenmulti
Utilisation: $lenmulti(nom[,séparateur])
Catégorie: multi-valeur
Description:
Renvoie le nombre d’éléments dans la variable à valeurs multiples nom
. Une valeur littérale représentant une valeur multiple peut être remplacée par nom
, en utilisant le séparateur
(ou un point-virgule suivi d’un espace « ; » s’il n’est pas passé) pour contraindre la valeur à une valeur multiple appropriée variable. Si nom
est manquant, $lenmulti
renverra « 0 ». Si séparateur
est spécifié mais laissé vide (par exemple $setmulti(A; B; C,)
), la fonction retournera « 1 ».
Exemple:
Les instructions suivantes renverront les valeurs indiquées :
$set(foo,)
$lenmulti(%foo%) ==> "0"
$set(foo,A; B; C)
$lenmulti(%foo%) ==> "1"
$setmulti(foo,A; B; C)
$lenmulti(%foo%) ==> "3"
$lenmulti(A; B; C) ==> "3"
$lenmulti(A:A; B:B; C:C,:) ==> "4"
$lenmulti(,) ==> "0"
$lenmulti(,:) ==> "0"
$lenmulti(A; B; C,) ==> "1"