Php 如何检查数组中的键?
你好 我有一个数组:Php 如何检查数组中的键?,php,arrays,Php,Arrays,你好 我有一个数组: $arg = array(12) { ["domain"]=> string(6) "7OXD.COM" ["nserver"]=> string(17) "ns2.fastpark.net." ["state"]=> string(31) "REGISTERED, DELEGATED, VERIFIED" ["person"]=> string(14) "Private Person" ["registrar"]=> string(12) "
$arg = array(12) { ["domain"]=> string(6) "7OXD.COM" ["nserver"]=> string(17) "ns2.fastpark.net." ["state"]=> string(31) "REGISTERED, DELEGATED, VERIFIED" ["person"]=> string(14) "Private Person" ["registrar"]=> string(12) "R01-REG-RIPN" ["admin-contact"]=> string(42) "https://partner.r01.ru/contact_admin.khtml" ["created"]=> string(10) "2010.02.17" ["paid-till"]=> string(10) "2014.02.17" ["free-date"]=> string(10) "2014.03.20" ["source"]=> string(3) "TCI" ["Last updated on 2013.09.04 01:26:34 MSK"]=> string(0) "" [""]=> string(0) "" }
如何检查数组键是否为服务器
注意:我使用if(在数组中(“nserver”,$arg)){echo'yes';}
但不起作用…使用,而不是在数组中()
或者,如果您知道nserver
不会为null
,您可以简单地使用。但是array\u key\u exists()
清楚地传达了意图。在\u array()中使用,而不是
或者,如果您知道nserver
不会为null
,您可以简单地使用。但是array\u key\u exists()
清楚地传达了意图。试试这个:如果(在数组中(“nserver”,array\u key($arg)){echo'yes';}试试这个:如果(在数组中(“nserver”,array\u key($arg)){echo'yes';}
if (array_key_exists("nserver", $arg)) {
echo 'yes';
}