如何检查 PHP 中数组的多维性
可以使用“rsort”函数来检查数组是否是多维的。它需要一个参数,即需要检查的数组,并根据数组的性质返回“是”或“否”。
示例
<?php
$my_array = array(
array("This", "is", "a", "sample"),
array("Hi", "there")
);
function multi_dim( $my_arr )
{
rsort( $my_arr );
return isset( $my_arr[0] ) && is_array( $my_arr[0] );
}
echo "Is the array multi-dimensional? ";
var_dump( multi_dim( $my_array ) );
?>输出
Is the array multi-dimensional? bool(true)
定义一个包含字符串元素的数组。定义名为“multi_dim”的函数,该函数使用“rsort”对数组的元素进行排序。“isset”函数随后用于对数组元素执行“AND”运算。这将有助于理解数组是单维的还是多维的。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP