實施例: $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...