实施例: $array = ['name', 'address'];
PHP的 - 如何检查数组是否包含索引值?
它只包含$array[0]
和$array[1]
。
如果我尝试$array[2]
我应该收到一个错误。
所以,我想通过在if语句中检查来避免这些错误。我如何检查数组是否包含某个索引中的值?
实施例: $array = ['name', 'address'];
PHP的 - 如何检查数组是否包含索引值?
它只包含$array[0]
和$array[1]
。
如果我尝试$array[2]
我应该收到一个错误。
所以,我想通过在if语句中检查来避免这些错误。我如何检查数组是否包含某个索引中的值?
您可以使用isset功能:
if(isset($array[2])) {
,使其工作的第二种方法是检查有多大是一个数组:
if(count($array) >= 3) { ... } // three or more elements: 0, 1, 2...