$sortmulti
Gebruik: $sortmulti(naam[,scheidingsteken])
Categorie: meervoudig
Geïmplementeerd: Picard 2.3.1
Beschrijving:
Retourneert een kopie van de meervoudige variabele naam, met de elementen op alfabetische volgorde. 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 $sortmulti een lege tekenreeks.
Voorbeeld:
De volgende instructies retourneren de aangegeven waarden:
$set(foo,B; C; E; D; A)
$sortmulti(%foo%) ==> "B; C; E; D; A"
$setmulti(foo,B; C; E; D; A)
$sortmulti(%foo%) ==> "A; B; C; D; E"
$sortmulti(B; D; E; A; C) ==> "A; B; C; D; E"
$sortmulti(B:AB; D:C; E:D; A:A; C:X,:) ==> "A; C:AB; D:B:C; E:D; A:X"
$sortmulti(,) ==> ""
$sortmulti(,:) ==> ""