world.ArrayDeleteKey
Deletes a key/value pair from an array
Prototype
long ArrayDeleteKey(BSTR Name, BSTR Key);
Description
This deletes a key/value pair from an array. You specify which key to delete, and if it exists in the array, it is deleted.
VBscript example
ArrayDeleteKey "spells", "farsight"
Lua example
ArrayDeleteKey ("spells", "farsight")
Return value
eBadArrayName: Name cannot be empty
eBadKeyName: Key cannot be empty
eArrayDoesNotExist: Array does not exist
eKeyDoesNotExist: Key does not exist
eOK: Deleted OK
Related topic
See also
| Function | Description |
|---|---|
| ArrayClear | Clears an array |
| ArrayCreate | Creates an array |
| ArrayDelete | Deletes an array |
| ArrayGet | Gets the value of an array item |
| ArraySet | Sets the value of an array item |