Как найти различие между простым массивом и ассоциативным?

dEn

Guest
Как найти различие между простым массивом и ассоциативным?

subj!
Например, у меня есть два массива:

$arr = array ("one", "two", "three");

и

$assoc_arr = array (
1 => "one",
2 => "two",
3 => "three"
);

Как найти разницу какой из них ассоциативный, а какой нет? Т.е. bool is_array (mixed var) в моем случае не подходит, потому что эта ф-ия возращает true для обеих типов этих массивов (т.к. она берет mixed var). :(

Что делать?
 

antonio

Moderator
Команда форума
В том то и дело, что различий нет, т.е.
$a=array(10,20,30);
print $a["0"]."<br>";
$a=array("0"=>10,"1"=>20,"2"=>30);
print $a[0]."<br>";
 
Сверху