iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP8的多维数组-PHP8知识详解
  • 496
分享到

PHP8的多维数组-PHP8知识详解

phpPHP开发PHP教程 2023-10-06 13:10:23 496人浏览 泡泡鱼
摘要

今天分享的是php8的数组中的多维数组,主要内容有:多维数组的概念、创建和输出二维数组、创建和输出三维数组。 多维数组的概念 多维数组是包含一个或多个数组的数组。在多维数组中,主数组中的每一个元素也可以是一个数组,子数组中的每一个元素也

今天分享的是php8的数组中的多维数组,主要内容有:多维数组的概念、创建和输出二维数组、创建和输出三维数组

Image

多维数组的概念

多维数组是包含一个或多个数组的数组。在多维数组中,主数组中的每一个元素也可以是一个数组,子数组中的每一个元素也可以是一个数组。

若一个数组包含了多个其他数组,称这样的数组为二维数组;若这些数组再包含其他数组,称这样的数组为三维数组,以此类推。

创建和输出二维数组

创建二维数组,示范代码:

PHP        $stu = array("一班"=>array("张三","李四","王五"),                 "二班"=>array("小华","小明","小红"),                 "三班"=>array("冰冰","东东","彤彤"));        echo "
";    print_r($stu);                                      ?>

php8中运行结果,如下:

Array(    [一班] => Array        (            [0] => 张三            [1] => 李四            [2] => 王五        )    [二班] => Array        (            [0] => 小华            [1] => 小明            [2] => 小红        )    [三班] => Array        (            [0] => 冰冰            [1] => 东东            [2] => 彤彤        ))

创建和输出三维数组

按照相同的方法,将上面一班、二班、三班作为一个年级,我们在增加一个年级,组成一个新的三维数组。

创建三维数组,示范代码:

array("一班"=>array("张三","李四","王五"),"二班"=>array("小华","小明","小红"),"三班"=>array("冰冰","东东","彤彤")),                 "二年级"=>array("一班"=>array("子涵","欣怡","梓涵"),"二班"=>array("晨曦","紫涵","诗涵"),"三班"=>array("梦琪","嘉怡","子萱")));                                                              echo "
";    print_r($stu);                                        ?>

在PHP8中,输出三维数组,结果如下:

Array(    [一年级] => Array        (            [一班] => Array                (                    [0] => 张三                    [1] => 李四                    [2] => 王五                )            [二班] => Array                (                    [0] => 小华                    [1] => 小明                    [2] => 小红                )            [三班] => Array                (                    [0] => 冰冰                    [1] => 东东                    [2] => 彤彤                )        )    [二年级] => Array        (            [一班] => Array                (                    [0] => 子涵                    [1] => 欣怡                    [2] => 梓涵                )            [二班] => Array                (                    [0] => 晨曦                    [1] => 紫涵                    [2] => 诗涵                )            [三班] => Array                (                    [0] => 梦琪                    [1] => 嘉怡                    [2] => 子萱                )        ))

到此为止,多维数组的概念、创建和输出二维数组、创建和输出三维数组就分享完毕了。

space

来源地址:https://blog.csdn.net/u010292470/article/details/132661355

--结束END--

本文标题: PHP8的多维数组-PHP8知识详解

本文链接: https://www.lsjlt.com/news/424095.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP8的多维数组-PHP8知识详解
    今天分享的是php8的数组中的多维数组,主要内容有:多维数组的概念、创建和输出二维数组、创建和输出三维数组。 多维数组的概念 多维数组是包含一个或多个数组的数组。在多维数组中,主数组中的每一个元素也可以是一个数组,子数组中的每一个元素也...
    99+
    2023-10-06
    php PHP开发 PHP教程
  • PHP8的数组-PHP8知识详解
    今天开始学习数组, 本文主要讲了三点:什么是数组、php8中数组的改进、数组函数。 一、什么是数组 在PHP8中,数组是非常重要的数据类型。相对于其他的数据类型,数组更像一种结构,而这种结构可以储存一系列数值。 数组中的数值被称为数组元素。...
    99+
    2023-09-24
    php PHP开发 PHP教程
  • 在PHP8中遍历数组-PHP8知识详解
    所谓遍历数组就是把数组中的变量值读取出来。遍历数组中的所有元素对程序员来说是经常使用的操作,通过遍历数组可以完成数组元素的查询工作。 这好比你去商场买东西一样,要买什么东西,就去该区域浏览一遍,以便找出适合自己的产品。 以下是遍历数组的两种...
    99+
    2023-09-27
    php PHP开发 PHP教程
  • PHP8的箭头函数-PHP8知识详解
    php 7.4 引入了箭头函数(Arrow Functions),并在 PHP 8 中得到了进一步改进和扩展。 箭头函数是一种更简洁的匿名函数形式,它们提供了一种更便捷的方式来定义轻量级的、单行的回调函数。 箭头函数的语法如下: fn (参...
    99+
    2023-09-09
    php PHP开发 PHP教程
  • PHP8的匿名函数-PHP8知识详解
    php 8引入了匿名函数(Anonymous Functions),它是一种创建短生命周期的函数,不需要命名,并且可以在其作用域内直接使用。以下是在PHP 8中使用匿名函数的知识要点: 创建匿名函数,语法格式如下: $fn = func...
    99+
    2023-09-13
    php PHP开发 PHP教程
  • PHP8的运算符-PHP8知识详解
    运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生另一个值(因而整个结构成为一个表达式)的东西。 PHP8的运算符有很多,按类型分有一元运算符、二元运算符、三元运算符。 一元运算符只对一个表达式执行操作,只能接受一个值,例如 ...
    99+
    2023-09-16
    PHP开发 php PHP教程 PHP8
  • 在PHP8中统计数组元素个数-PHP8知识详解
    在php8中,统计数组元素的个数,有下面几个函数:使用count()函数统计数组元素个数、使用sizeof()函数统计数组元素个数。还讲到了,使用array_count_values()函数来统计数组中每个元素出现的次数。 1、使用co...
    99+
    2023-09-18
    php PHP开发 PHP教程
  • PHP8函数包含文件-PHP8知识详解
    在php中,可以使用以下函数来包含其他文件:include()、include_once()、require()、require_once()。 include(): 包含并运行指定文件中的代码。如果文件不存在或包含过程中出现错误,将发...
    99+
    2023-09-10
    php PHP开发 PHP教程
  • PHP8内置函数中的变量函数-PHP8知识详解
    在php8中,与变量相关的内置函数比较多,本文说一些比较重要的、常见的内置函数。今日着重讲解了5个,分别是:检测变量是否为空的函数empty()、判断变量是否定义过的函数isset()、销毁指定的变量的函数unset()、获取变量的类型的函...
    99+
    2023-09-18
    php PHP开发 PHP教程
  • PHP8的静态变量和方法-PHP8知识详解
    我们在上一课程讲到了public、private、protected这3个关键字,今天我们来讲解static关键字,明天再讲解final关键字。 如果不想通过创建对象来调用变量或方法,则可以将该变量或方法创建为静态变量或方法,也就是在变量或...
    99+
    2023-10-10
    php PHP开发 PHP教程
  • 函数的参数传递和返回值-PHP8知识详解
    本文学习的是《php8知识详解》中的《函数的参数传递和返回值》。主要包括:向函数传递参数值、向函数传递参数引用、函数的返回值。 向函数传递参数值 函数是一段封闭的程序,有时候,程序员需要向函数传递一些数据进行操作。可以接受传入参数的函数...
    99+
    2023-08-31
    php PHP开发 PHP教程
  • PHP8中的数组函数:array_unique()的多种用途
    在PHP编程语言中,数组是一种非常常见的数据类型。数组的独特之处在于,它允许我们一次存储多个相关变量,并且可以对这些变量进行高效地操作和处理。在PHP8中,有许多有用的数组函数可以帮助我们优化代码,其中一个就是array_unique()。...
    99+
    2023-05-17
    PHP 数组函数 array_unique()
  • PHP8函数:get_debug_type()的用途详解
    PHP8是PHP语言的最新版本。这个版本新增了很多强大的功能和改进,在解释器性能、类型系统和错误处理方面有很多进展。其中一个非常实用的新功能是get_debug_type()函数。它可以方便地获取表达式的类型信息,这个函数的使用非常容易,让...
    99+
    2023-05-17
    函数 PHP get_debug_type()
  • PHP8中的数组函数:array_unshift()的多种应用场景
    PHP 是一门流行的服务器端编程语言,被广泛地应用于 web 开发和数据处理。与其它编程语言一样,PHP 也提供了许多内置函数来简化开发者的工作。其中一个常用的函数是 array_unshift()。array_unshift() 函数的作...
    99+
    2023-05-16
    PHP array函数 多种应用场景
  • PHP8中的数组函数:array_replace()的多种操作方法
    PHP8中的数组函数:array_replace()的多种操作方法在开发Web应用程序时,数组是不可避免的数据类型之一。PHP提供了很多数组函数,其中,array_replace()函数是一个非常强大且有用的函数。它可以用于合并多个数组,替...
    99+
    2023-05-18
    PHP 数组函数 array_replace()
  • PHP8中的数组函数:array_slice()的多种操作技巧
    在 PHP8 中,数组是一种非常常见的数据结构,经常被用来存储和处理数据。其中,array_slice() 函数是一个强大的工具,可以对数组进行切片、截取和分割。本文将介绍该函数的多种操作技巧,帮助开发者更好地利用它。1.切片操作array...
    99+
    2023-05-15
    PHP 数组函数 array_slice()
  • PHP8中的数组函数:array_reduce()的多种应用示例
    PHP8中的数组函数:array_reduce()的多种应用示例在PHP中,数组是一种非常重要的数据类型,它可以存储多个值,并且可以使用各种数组函数进行操作和处理。其中,array_reduce()函数是一种非常有用的函数,它可以将一个数组...
    99+
    2023-05-16
    PHP 数组函数 array_reduce()
  • PHP8中的数组函数:array_intersect_assoc()的多种操作示例
    PHP语言作为一种广泛应用于Web开发和服务器端脚本编程的语言,其强大的数组函数支持是其优秀性能的重要组成部分之一。在PHP8中,新的数组函数array_intersect_assoc()被引入,它在操作关联数组时具有更高效的性能和更方便的...
    99+
    2023-05-18
    PHP 数组函数 array_intersect_assoc()
  • PHP8中的数组函数:array_map()的详细应用技巧
    近年来,随着互联网行业的迅速发展,编程语言也在不断地更新换代。PHP作为一种较为流行的编程语言,也在这种趋势下不断发展。PHP8作为最新的版本,更新了其内置函数库,提供了更多实用的函数。本文将介绍PHP8中的数组函数array_map()的...
    99+
    2023-05-18
    PHP 数组函数 array_map()
  • PHP8中的数组函数:array_key_last()的新用途
    PHP是一种非常流行的编程语言,也被广泛地用于Web开发。在PHP8中,增加了很多新功能和特性,其中包括一些新的数组函数。其中一个新的数组函数是array_key_last(),在这篇文章中,我们将探讨array_key_last()的新用...
    99+
    2023-05-17
    PHP 数组函数 array_key_last()
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作