美文网首页
PHP中区分Dict和Array

PHP中区分Dict和Array

作者: icedfish | 来源:发表于2015-08-18 12:46 被阅读673次

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));

相关文章

  • PHP中区分Dict和Array

    PHP的array太强大了,啥都能干,今天碰到情况需要区分其是加上是Dict还是Array。系统没有提供自带的方法...

  • Python字典 dict 按指定长度拆分

    实现一个类似PHP的array_chunk函数的功能def dict_chunk(dicts,size):new_...

  • 上周python学习记录

    集合类,list tuple array.array dict set等, 推导 集合操作 str和bytes,在...

  • PHP全栈学习笔记24

    PHP in_array() 函数 定义和用法in_array() 函数搜索数组中是否存在指定的值。 type 参...

  • PHP全栈学习笔记24

    PHP in_array() 函数 定义和用法in_array() 函数搜索数组中是否存在指定的值。 type 参...

  • 1.2 PHP数组

    PHP手册:Array 数组 简介在PHP手册中对Array数组的描述是这样的:PHP 中的数组实际上是一个有序映...

  • PHP参考手册

    PHP参考手册 PHP array() 函数 PHP array_change_key_case()函数 PHP ...

  • PHP array总结

    用好PHP中的array,有事半功倍的效果 1.array 创建新数组; 用法:$test = array();$...

  • array_column 的使用

    定义和用法 PHP 版本: 5.5+array_column() 返回输入数组中某个单一列的值。 语法 array...

  • 11.12

    1.array_combine和array_merge和array+array的区别 2.php进行二维数组排序 ...

网友评论

      本文标题:PHP中区分Dict和Array

      本文链接:https://www.haomeiwen.com/subject/clxgqttx.html