Core Function IsKeySet
From Sputnik Wiki
(Difference between revisions)
UberFoX (Talk | contribs)
(Created page with "<pre> IsKeySet( <array>, <key> ) </pre> === Description === Check if given key exists within an array (hash/dictionary). === Parameters === ==== array ==== The array to use....")
Newer edit →
(Created page with "<pre> IsKeySet( <array>, <key> ) </pre> === Description === Check if given key exists within an array (hash/dictionary). === Parameters === ==== array ==== The array to use....")
Newer edit →
Revision as of 17:56, 8 December 2011
IsKeySet( <array>, <key> )
Contents |
Description
Check if given key exists within an array (hash/dictionary).
Parameters
array
The array to use.
key
The Key to check.
Return Value
Success - Returns 1.
Failure - Returns 0.
Remarks
This cannot be used to check if a array index exists for that use IsIndexSet() instead.
Example
$a = array("One" => "FoX", "Two" => "Cat", "Three" => "Dog"); println( "Key[One] is : " . (IsKeySet($a, "One") ? "SET" : "NOT SET") ); println( "Key[Two] is : " . (IsKeySet($a, "Two") ? "SET" : "NOT SET") ); println( "Key[Three] is : " . (IsKeySet($a, "Three") ? "SET" : "NOT SET") ); println( "Key[Four] is : " . (IsKeySet($a, "Four") ? "SET" : "NOT SET") ); // Delete a key and do it again unset($a["Two"]); println( "Key[One] is : " . (IsKeySet($a, "One") ? "SET" : "NOT SET") ); println( "Key[Two] is : " . (IsKeySet($a, "Two") ? "SET" : "NOT SET") ); println( "Key[Three] is : " . (IsKeySet($a, "Three") ? "SET" : "NOT SET") ); println( "Key[Four] is : " . (IsKeySet($a, "Four") ? "SET" : "NOT SET") );