Core Function IsIndexSet
From Sputnik Wiki
(Difference between revisions)
(→Remarks) |
m (1 revision) |
Revision as of 21:40, 11 August 2014
IndexSet( <array>, <index> )
Contents |
Description
Check if an element exist at a given index ID within an array.
Parameters
array
The array to use.
index
The index to check (starts at 0).
Return Value
Success - Returns 1.
Failure - Returns 0.
Remarks
Alias' for this command
IsKeySet()
Example
$a = array("One", "Two"); println( "Index 0 is : " . (IsIndexSet($a, 0) ? "SET" : "NOT SET") ); println( "Index 1 is : " . (IsIndexSet($a, 1) ? "SET" : "NOT SET") ); println( "Index 2 is : " . (IsIndexSet($a, 2) ? "SET" : "NOT SET") ); // Delete an index and do it again unset($a[1]); println( "Index 0 is : " . (IsIndexSet($a, 0) ? "SET" : "NOT SET") ); println( "Index 1 is : " . (IsIndexSet($a, 1) ? "SET" : "NOT SET") ); println( "Index 2 is : " . (IsIndexSet($a, 2) ? "SET" : "NOT SET") );
Alternative way using IsSet()
IsSet($a) # Check if $a is set IsSet($a['Test']) # Check if $a (as array) index 'Test' is set IsSet($a['Test']['Cat']) # Check if $a (as array) index 'Test' (as array) index 'Cat' is set