$lenmulti
Gebruik: $lenmulti(naam[,scheidingsteken])
Categorie: meervoudig
Beschrijving:
Retourneert het aantal elementen in de meervoudige variabele naam. In plaats van naam kan je ook een tekenreeks opgegeven, zodat deze tekenreeks in een meervoudige variabele wordt omgezet. Je kan het scheidingsteken voor deze tekenreeks opgeven met de derde parameter (als je deze parameter niet opgeeft, wordt ‘; ’ gebruikt). Als naam ontbreekt, retourneert $lenmulti ‘0’. Als scheidingsteken is opgegeven, maar leeg is (bijv. $setmulti(A; B; C,)), dan retourneert de functie ‘1’.
Voorbeeld:
De volgende instructies retourneren de aangegeven waarden:
$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"