php中数组的类型有哪些

php中数组的类型有哪些

php中,有四种类型的数组

数值数组:带有数字ID键的数组

关联数组:带有指定的键的数组,每一个键关联一个值

多维数组:包含一个或多个的数组

立即学习“PHP免费学习笔记(深入)”;

普通数组:通常不能直接echo出整个数组(推荐学习:PHP编程从入门到精通)

<?php  $person = array("父亲","儿子","女儿"); echo $person[0]; //echo出数组中第一个元素; var_dump ($person[0]); //可以用var_dump遍历出整个数组,数组后面加编号就输出哪个元素 for($i = 0;$i

登录后复制

键值数组,前面是键后面是值

$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’);var_dump($tu); //遍历数组 foreach($tu as $key =>$value) { var_dump($key.'-------'.$value);   //输出键 var_dump($value); //输出值 }

登录后复制

输出状态

array (size=4)‘sex’ => string ‘男’ (length=3)‘height’ => string ‘170cm’ (length=5)‘heavy’ => string ‘125’ (length=3)‘name’ => string ‘吾志高’ (length=9)D:wamp64wwwaserray.php:18:string ‘sex-------男’ (length=13)D:wamp64wwwaserray.php:19:string ‘男’ (length=3)D:wamp64wwwaserray.php:18:string ‘height-------165cm’ (length=18)D:wamp64wwwaserray.php:19:string ‘170cm’ (length=5)D:wamp64wwwaserray.php:18:string ‘heavy-------125’ (length=15)D:wamp64wwwaserray.php:19:string ‘125’ (length=3)D:wamp64wwwaserray.php:18:string ‘name-------吾志高’ (lengt=20)D:wamp64wwwaserray.php:19:string ‘吾志高’ (length=9)

登录后复制

关联数组,注意两个数组之间是逗号,数组末尾要加分号

$p = [$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),];  var_dump($p);  var_dump($p[0]['sex']);     //提取数组中的元素      //不能是var_dump($p[0][1]);

登录后复制

以上就是php中数组的类型有哪些的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2157322.html

(0)
上一篇 2025年2月25日 06:58:00
下一篇 2025年2月23日 15:37:27

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php中单引号和双引号区别

    昨天有几个同学跟我说,双引号与单引号在php中似乎差不多。那我是觉得你有关注到这个问题,但是是模糊的,我今天就简单总结了一下吧,大家互相学习一下!!! 引号的作用 最大的体现,我认为自然就是在定义字符串的时候,在PHP中,字符串的定义可以使…

    2025年2月25日
    200
  • php中文截取无乱码函数

    在PHP中经常使用substr来进行字符串的截取,但是当我们用它来实现对中文字符进行截取的时候则会发生乱码问题,比如说: 登录后复制 输出结果为�;(推荐学习:PHP编程从入门到精通) 原因分析:substr函数原型为:string sub…

    2025年2月25日
    200
  • php中析构函数是什么

    析构函数  __destruct ( void ) : void 登录后复制 PHP 5 引入了析构函数的概念,这类似于其它面向对象的语言,如 C++。析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行。 析构函数会在某个对…

    2025年2月25日
    200
  • 使用php如何获取网页源码?

    文章正文内容: 一下是几种常用的获取网页源码的几种方式: 1. file_get_contents 2.curl 立即学习“PHP免费学习笔记(深入)”; 3.fopen->fread->fclose 注意: 1.使用file_…

    2025年2月25日 编程技术
    200
  • 如何增加php内存?

    运行php程序,通常会遇到“fatal error: allowed memory size of xxxxxx bytes exhausted”的错误, 这个意味着php脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。解决这个问…

    2025年2月25日
    200
  • php中循环语句有哪些

    for循环 语法规则: for(初始化计数初值;判断条件;增加计数值){循环体;} 登录后复制 例: 立即学习“PHP免费学习笔记(深入)”; 执行结果:(推荐学习:PHP编程从入门到精通) 0 1 2 3 4 登录后复制登录后复制登录后复…

    2025年2月25日 编程技术
    200
  • php中圆周率怎样定义

    PHP pi() 函数 定义和用法 pi() 函数返回圆周率的值。 语法(推荐学习:PHP编程从入门到精通) 立即学习“PHP免费学习笔记(深入)”; pi() 登录后复制 说明 返回圆周率的近似值。返回值的 float 精度是由 php.…

    2025年2月25日
    200
  • php中怎么把超文本链接取消

    在php编程中,有时需要对一些html文本进行处理,比如需要将文本中的超链接内容去除,此时就需要用到正则表达式了。 可以使用: $str = preg_replace(“/]*href=[^>]*>|]*>/i”,””,$…

    2025年2月25日
    200
  • php中怎么查看cookie

    什么是 Cookie? cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。 如何创建 cook…

    2025年2月25日
    200
  • php中怎么实现跳转

    PHP页面跳转一、header()函数 header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。 header()函数的定义如下:(推荐学习:PHP编程…

    2025年2月25日
    200

发表回复

登录后才能评论