src/Peach/DF/JsonCodec.php
private function checkKeySequence(array $arr) {
        if ($this->getEncodeOption(self::FORCE_OBJECT)) {
            return false;
        }
        
        $i = 0;
        foreach (array_keys($arr) as $key) {
            if ($i !== $key) {
                return false;
            }
            $i++;
        }
        return true;
    }
private function checkKeySequence(array $arr) {
        if ($this->getEncodeOption(self::FORCE_OBJECT)) {
            return false;
        }
        
        $i = 0;
        foreach (array_keys($arr) as $key) {
            if ($i !== $key) {
                return false;
            }
            $i++;
        }
        return true;
    }
private function checkKeySequence ( array $ arr ) { if ( $ this -> getEncodeOption ( self :: FORCE_OBJECT ) ) { return false ; } $ i = 0 ; foreach ( array_keys ( $ arr ) as $ key ) { if ( $ i !== $ key ) { return false ; } $ i ++ ; } return true ; }
配列のキーが 0, 1, 2, ……という具合に 0 から始まる整数の連続になっていた場合のみ true,
それ以外は false を返します.
ただし, オプション FORCE_OBJECT が ON の場合は常に false を返します.

@param  array $arr 変換対象の配列
@return bool       配列のキーが整数の連続になっていた場合のみ true
配列のキーが 0 1 2 ……という具合に 0 から始まる整数の連続になっていた場合のみ true それ以外は false を返します . ただし オプション FORCE_OBJECT が ON の場合は常に false を返します .