variant_cmp
Compare deux variants
&reftitle.description;
intvariant_cmp
mixedleft
mixedright
intlocale_idLOCALE_SYSTEM_DEFAULT
intflags0
Compare left avec right.
Cette fonction ne comparera que des valeurs scalaires, pas de tableaux
ni d'enregistrements variants.
&reftitle.parameters;
left
L'opérande de gauche.
right
L'opérande de droite.
locale_id
Locale Identifier valide à utiliser lors des comparaisons
des chaînes (cela affecte la collation de la chaîne).
flags
flags peut être une ou plusieurs des valeurs suivantes,
jointes avec des OR, et affecte les comparaisons de chaînes :
Options de comparaison Variant
Valeur
Signification
NORM_IGNORECASE
Compare avec sensibilité à la casse
NORM_IGNORENONSPACE
Ignore les caractères non-espaçants
NORM_IGNORESYMBOLS
Ignore les symboles
NORM_IGNOREWIDTH
Ignore la taille de la chaîne
NORM_IGNOREKANATYPE
Ignore le type Kana
NORM_IGNOREKASHIDA
Ignore les caractères arabes kashida
&com.variant-arith;
&reftitle.returnvalues;
Retourne une des valeurs suivantes :
Résultats des comparaisons sur variants
Valeur
Signification
VARCMP_LT
left est plus petit que
right
VARCMP_EQ
left est égal à
right
VARCMP_GT
left est plus grand que
right
VARCMP_NULL
left,
right ou les deux sont &null;