PHP中区分Dict和Array

2015-08-18  本文已影响673人  icedfish

PHP的array太强大了,啥都能干,今天碰到情况需要区分其是加上是Dict还是Array。
系统没有提供自带的方法,想了想,先用和这个变通的方式实现了:


 $arr = ['a', 'b', 'c'];
 $dict = ['a' => 'a', 'b' => 'b', 'c' => 'c'];
 
 var_dump( $arr == array_values($arr));
 var_dump( $dict == array_values($dict));

 $dict2 = [ 1 => 'a', 2=> 'b', 3 => 'c'];
 var_dump( $dict2 == array_values($dict2));

上一篇 下一篇

猜你喜欢

热点阅读