variant_cat
variant_date_from_timestamp
COM Funktionen
PHP Manual

# variant_cmp

(PHP 5)

variant_cmp — Compares two variants

### Beschreibung

int variant_cmp ( mixed `$left` , mixed `$right` [, int `$lcid` [, int `$flags` ]] )

Compares `left` with `right` .

This function will only compare scalar values, not arrays or variant records.

### Parameter-Liste

`left`

  The left operand.

`right`

  The right operand.

`lcid`

  A valid Locale Identifier to use when comparing strings (this affects string collation).

`flags`

  `flags` can be one or more of the following values OR'd together, and affects string comparisons:

  Variant Comparision Flags
  value | meaning
  --- | ---
  `NORM_IGNORECASE` | Compare case insensitively
  `NORM_IGNORENONSPACE` | Ignore nonspacing characters
  `NORM_IGNORESYMBOLS` | Ignore symbols
  `NORM_IGNOREWIDTH` | Ignore string width
  `NORM_IGNOREKANATYPE` | Ignore Kana type
  `NORM_IGNOREKASHIDA` | Ignore Arabic kashida characters

> Hinweis: Wie bei allen arithmetischen Variantfunktionen können die Parameter dieser Funktion entweder native PHP Typen (Integer, String, Fließkomma, Boolean oder `NULL`) oder Instanzen einer COM, VARIANT oder DOTNET Klasse sein. Native PHP Typen werden nach den gleichen Regeln in Varianten umgewandelt wie auch im Konstruktor der VARIANT Klasse. Für COM und DOTNET Objekte wird der Wert ihrer Standardeigenschaft genommen und als Variantenwert genutzt.
> Die arithmetischen Variantenfunktionen sind Wrapper für die ähnlich benannten Funktionen der COM Bibliothek, weiterführende Informationen hierzu finden sie in der MSDN Bibliothek. Die PHP Funktionen sind leicht abweichend benannt, so korrespondiert variant_add() in PHP zu VarAdd() in der MSDN Dokumentation.

### Rückgabewerte

Returns one of the following:

Variant Comparision Results
value | meaning
--- | ---
`VARCMP_LT` | `left` is less than `right`
`VARCMP_EQ` | `left` is equal to `right`
`VARCMP_GT` | `left` is greater than `right`
`VARCMP_NULL` | Either `left` , `right` or both are `NULL`

variant_cat
variant_date_from_timestamp
COM Funktionen
PHP Manual