array_key_exists ഫംഗ്ഷൻ അറേയിൽ നിർദ്ദിഷ്ട കീ നിലവിലുണ്ടോ എന്ന് പരിശോധിക്കുന്നു. കീ നിലവിലുണ്ടെങ്കിൽ, അത് ശരിയും, കീ കണ്ടെത്തിയില്ലെങ്കിൽ തെറ്റും നൽകുന്നു.
PHP-യിൽ array_key_exists ഫംഗ്ഷന്റെ വാക്യഘടന എന്താണ്?
array_key_exists(key, array)
പാരാമീറ്റർ മൂല്യങ്ങൾ
പരാമീറ്ററുകൾ | വിവരങ്ങൾ |
---|---|
കീ | ആവശ്യമാണ്. കീ വ്യക്തമാക്കുന്നു |
ശ്രേണി | ആവശ്യമാണ്. ഒരു അറേ വ്യക്തമാക്കുന്നു |
array_key_exist function എന്നതിന്റെ ഉദാഹരണം
<?php
$a=array("Honda"=>"XC90","BMW"=>"X5");
if (array_key_exists("Honda",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
മുകളിലെ ഉദാഹരണത്തിൽ, array_key_exists അറേയിലെ "Honda" കീ പരിശോധിക്കുന്നു.
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
മുകളിലെ ഉദാഹരണത്തിൽ, കീയുടെ പേര് (സ്ട്രിംഗ്) ഫംഗ്ഷനിൽ വ്യക്തമാക്കിയിട്ടില്ല. ഈ സാഹചര്യത്തിൽ, array_key_exist ഫംഗ്ഷനിലേക്ക് ഒരു സ്ട്രിംഗും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, അത് 0-ൽ നിന്ന് ആരംഭിക്കുന്ന പൂർണ്ണസംഖ്യ കീയും നിർദ്ദിഷ്ട അറേയിലെ എല്ലാ കീകൾക്കും വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു.