首页 > 后端开发 > PHP问题 > php中数组的类型有哪些

php中数组的类型有哪些

(*-*)浩
发布: 2023-02-23 18:36:01
原创
6338 人浏览过

php中数组的类型有哪些

php中,有四种类型的数组

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

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

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

普通数组:通常不能直接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.&#39;-------&#39;.$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:\wamp64\www\base\array.php:18:string ‘sex-------男’ (length=13)
D:\wamp64\www\base\array.php:19:string ‘男’ (length=3)
D:\wamp64\www\base\array.php:18:string ‘height-------165cm’ (length=18)
D:\wamp64\www\base\array.php:19:string ‘170cm’ (length=5)
D:\wamp64\www\base\array.php:18:string ‘heavy-------125’ (length=15)
D:\wamp64\www\base\array.php:19:string ‘125’ (length=3)
D:\wamp64\www\base\array.php:18:string ‘name-------吾志高’ (lengt=20)
D:\wamp64\www\base\array.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][&#39;sex&#39;]);     //提取数组中的元素      //不能是var_dump($p[0][1]);
登录后复制

以上是php中数组的类型有哪些的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板