StructKeyExists

Determines whether a specific key is present in a structure.

StructKeyExists( struct, key )

Returns: Boolean

Argument Description
struct
struct, required

Name of structure to test

Alias: structure, object

key
string, required

Key to test

Examples

Member Function

animals = {
	cow: "moo",
	pig: "oink",
	cat: "meow",
	bird: "chirp"
};
// Check to see if key exists in struct
if (
	animals.keyExists("snail")
) {
	echo("There is a snail in 'animals'");
} else {
	echo("No snail exists in 'animals'");
}

Non-Member Function

animals = {
	cow: "moo",
	pig: "oink",
	cat: "meow",
	bird: "chirp"
};
// Check to see if key exists in struct
if (
	StructKeyExists(animals, "snail")
) {
	echo("There is a snail in 'animals'");
} else {
	echo("No snail exists in 'animals'");
}

See also