阅读量:0
在多维数组中,可以使用array_key_exists()函数来检查指定的键是否存在于数组中。以下是一个示例:
$multiArray = array( 'first' => array( 'a' => 1, 'b' => 2 ), 'second' => array( 'c' => 3, 'd' => 4 ) ); if(array_key_exists('first', $multiArray)) { echo "Key 'first' exists in multiArray\n"; if(array_key_exists('a', $multiArray['first'])) { echo "Key 'a' exists in sub-array\n"; } else { echo "Key 'a' does not exist in sub-array\n"; } } else { echo "Key 'first' does not exist in multiArray\n"; }
在上面的示例中,首先检查是否存在键’first’,如果存在则继续检查’first’子数组中是否存在键’a’。通过使用array_key_exists()函数,可以方便地在多维数组中检查指定的键是否存在。