Ouzo\Utilities\Arrays::isAssociative PHP 메소드

isAssociative() 공개 정적인 메소드

Example: $result = Arrays::isAssociative(array(1, '2', 'abc')); Result: FALSE $result = Arrays::isAssociative(array(1 => 'b', 'a' => 2, 'abc')); Result: TRUE
public static isAssociative ( array $array ) : boolean
$array array
리턴 boolean
    public static function isAssociative(array $array)
    {
        return count(array_filter(array_keys($array), 'is_string')) > 0;
    }

Usage Example

예제 #1
0
파일: Any.php 프로젝트: letsdrink/ouzo
 public static function of(array $conditions)
 {
     if (Arrays::isAssociative($conditions)) {
         return new ArrayWhereClause($conditions, 'OR');
     }
     return new OrClause($conditions);
 }
All Usage Examples Of Ouzo\Utilities\Arrays::isAssociative