IT業界の技術をメモ・情報公開できる

PHP array_is_list関数

登録日:2025-02-10   
PHP
指定された配列がリストかどうかをチェックする
この関数は、空の配列に対しても true を返します。

例)
trueを返す場合
array_is_list([]);
array_is_list(['apple', 2, 3]);
array_is_list([0 => 'apple', 'orange']);

falseを返す場合
// 配列が 0 から始まっていない場合
array_is_list([1 => 'apple', 'orange']);

// キーの順序が正しくない場合
array_is_list([1 => 'apple', 0 => 'orange']);

// キーが数値でない場合
array_is_list([0 => 'apple', 'foo' => 'bar']);

// 数値のキーが連続していない場合
array_is_list([0 => 'apple', 2 => 'bar']);

一覧に戻る