prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » isString()

isString()

Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ STRING ist.

Syntax:

int32 isString ( var_name )

Parameter:

var_name Eine der folgenden vier Möglichkeiten:
  • Ein Variablename.
  • Eine Zeichenkette, die einen Variablenamen angibt.
  • Eine Funktion, dessen Ergebnis in eine Zeichenkette gewandelt wird, die dann als Variablename interpretiert wird.
  • Ein in Klammern () eingeschlossener Ausdruck, dessen Ergebnis in eine Zeichenkette gewandelt wird, die dann als Variablename interpretiert wird.

Beschreibung:

Die Variable mit dem Namen var_name wird auf Existenz und Inhalt überprüft.

Funktionsergebnis:   INT32

Als Funktionsergebnis wird genau einer der folgenden Werte geliefert:

Siehe auch:
 isScalar()   isUtf8()   isUtf16()   isUtf32() 

Weitere ähnliche Funktionen:

Variablen
Funktion Kurzinfo
clear() Den Inhalt eines Ausdruckes bei Beibehaltung des Typs löschen.
copyRef() Eine Kopie einer Liste oder Map als Referenz erstellen.
def() Überprüfung auf dei Definition von Variablen.
defined() Überprüfung auf dei Definition von Variablen.
firstDef()
isEmpty() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ NONE ist.
isFloat() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ FLOAT ist.
isInt() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Ganzzahl ist.
isInt32() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ INT32 ist.
isInt64() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ INT64 ist.
isList() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ LIST ist.
isMap() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ MAP ist.
isNum() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Zahl ist.
isScalar() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist.
isString() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ STRING ist.
isUtf16() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-16 kodiert ist.
isUtf32() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-32 kodiert ist.
isUtf8() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-8 kodiert ist.
lastDef()
move() Den Inhalt einer Variable auf den Stack zur Weiterverarbeitung verschieben.
ref() Eine Kopie einer Liste oder Map als Referenz erstellen.
refCount() Die Anzahl der Referenzen auf eine Objekt ermitteln.
symbol()
type() Den type eines Ausdruckes ermitteln.
var() Den Namen einer Variable konstruieren.
varName() Den Namen einer Variable konstruieren.
 
Zeichenketten
Funktion Kurzinfo
append()
extract() Eine Teilzeichenkette mittels Start- und Endposition extrahieren.
isScalar() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist.
isString() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ STRING ist.
isUtf16() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-16 kodiert ist.
isUtf32() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-32 kodiert ist.
isUtf8() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-8 kodiert ist.
left() Den linken Teil einer Zeichenkette extrahieren.
len() Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen.
length() Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen.
mid() Eine Teilzeichenkette mittels Startposition und Längenangabe extrahieren.
remove() Eine Zeichenkette mit Ausnhame eines durch Start- und Endposition spezifizierten Bereiches kopieren.
right() Den rechten Teil einer Zeichenkette extrahieren.