如何区分PHP中的一维数组和二维数组?

2026-04-06 15:350阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计784个文字,预计阅读时间需要4分钟。

如何区分PHP中的一维数组和二维数组?

在PHP中,使用count()函数可以判断,该函数能获取数组的长度,如省略第二个参数,则只获取一维元素个数;因为只需要比较省略参数和带参数时的长度是否一致,即可判断。

在php中,可利用count()函数来判断,该函数能获取数组长度,如果省略第二个参数,将只获取一维的元素个数;因此只需要比较一下省略参数和不省略参数时,获取的长度是否一样即可,语法“count($arr)== count($arr,1)”。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

在php中,可利用count()函数来判断。

<?php header('content-type:text/html;charset=utf-8'); $array = array("php", 11, '', 12, "PHP中文网",13,"green",2021,"mysql","14",15); if (count($array) == count($array, 1)) { echo '是一维数组'; } else { echo '是二维数组'; } ?>

方案原理:

count ( mixed $var [, int $mode ] ) – 计算数组中的单元数目或对象中的属性个数

$mode:为可选参数,可以省略。

阅读全文

本文共计784个文字,预计阅读时间需要4分钟。

如何区分PHP中的一维数组和二维数组?

在PHP中,使用count()函数可以判断,该函数能获取数组的长度,如省略第二个参数,则只获取一维元素个数;因为只需要比较省略参数和带参数时的长度是否一致,即可判断。

在php中,可利用count()函数来判断,该函数能获取数组长度,如果省略第二个参数,将只获取一维的元素个数;因此只需要比较一下省略参数和不省略参数时,获取的长度是否一样即可,语法“count($arr)== count($arr,1)”。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

在php中,可利用count()函数来判断。

<?php header('content-type:text/html;charset=utf-8'); $array = array("php", 11, '', 12, "PHP中文网",13,"green",2021,"mysql","14",15); if (count($array) == count($array, 1)) { echo '是一维数组'; } else { echo '是二维数组'; } ?>

方案原理:

count ( mixed $var [, int $mode ] ) – 计算数组中的单元数目或对象中的属性个数

$mode:为可选参数,可以省略。

阅读全文