首页 / PHP / PHP中的复合数据类型是哪两种
PHP中的复合数据类型是哪两种
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP中的复合数据类型是哪两种,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1284字,纯文字阅读大概需要2分钟。
内容图文
![PHP中的复合数据类型是哪两种](/upload/InfoBanner/zyjiaocheng/129/113021f35c4e4aa8b7505306a799bb51.jpg)
数组(array):一组类型相同数据的集合;
对象(object):对象是类的实例,通常使用new关键字来创建。
数组(array)(推荐学习:PHP编程从入门到精通)
把一系列的数据集合起来,形成一个可操作的整体,这就数组。数组中的数据可以是标量数据、数组、对象、资源等等。我们一般把数组中的单个数据称作元素,元素又被分为索引(键名)和值两部分。索引(键名)可以是数字或字符串,值可以是任何数据类型。
数组的声明
格式:
$a=array(值1,值2,值3,...); //或 $a=array(key1=>值1,key2=>值2,key3=>值3,...); //或 $a=array(); $a[索引]=值1; $a[索引]=值2; $a[索引]=值3; ...
实例:
<?php $a=array("a","b","c","d"); $b=array("a"=>1,"b"=>2); $b["c"]=3; var_dump($a); var_dump($b); ?>
说明:
数字的长度是动态的,只要给数组增加值,数组的长度就会自动增加;
数值里的值随时都可以改变,只要再给指定的单元赋值,该单元原有的值就会被覆盖;
var_dump()函数会将数组的结构输出,并不能单个输出数组的值。
对象(object)
对象是类的实例,是真实存在的。创建对象一般使用new关键字来创建。
对象的创建
new 类名();
实例
<?php class Dog{ //类 public $name=""; public $color=""; function __construct($name,$color){//构造函数 $this->name=$name; $this->color=$color; } } $xiao=new Dog("小黄","黄色");//创建对象 var_dump($xiao); //打印对象 ?>
以上就是PHP中的复合数据类型是哪两种的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的PHP中的复合数据类型是哪两种全部内容,希望文章能够帮你解决PHP中的复合数据类型是哪两种所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。