PHP中几种数据类型汇总 v0.1

     PHP中存在着几种数据类型,当看代码的时候,往往遇到看不懂的数据形式,现在进行一下初步汇总,之后再进行一下进一步完善。

     首先,PHP的数据类型可以“先”分成两类。一种是“单一类型”,一种是“集合类型”
一、“单一类型”
  1. Integer
  2. Float
  3. Boolean
  4. String

二、“集合类型”
  1. Array
  2. Object
问题:如何声明这些类型?

初始回答:PHP的声明的过程中,应该不会向C语言一类的一样,需要对变量的类型做出声明,如,int c=1; 这类,而是$var = 123; 。

问题:为什么PHP语言声明变量是不用带类型?

回答: 因为PHP是一门弱类型语言,弱类型就是对类型不做检测,编译器直接支持。

三、集合类型的声明问题

     集合类型,是一种复杂的类型,比如数组,索引,字典等方面。所以在声明方面,就很有复杂性和困难,困难在哪里,困难点在哪里呢?困难在于使用的符号多种多样,所以复杂,所以复杂就复杂在制作数组和使用数组上。

     现在开始想,数组是什么,就是组合的数而已,不不不,数组是一个组,但不一定数的组,也可能是别的,如单词的组,既然是个组了,就应该和别人不一样,不一样,你得有东西包着他,有东西分离里面的元素。

     PHP中使用什么包装和分隔符呢?就像鸡蛋一样,用什么箱子和什么鸡蛋架呢?

$names = array("James", "Kobe", "Durant");

     这个是用包装包,但这不是包装,什么叫用包装呢?就是里面有个动词,就是函数,array,array(),这是一个打包的动作,里面的东东是东西哦,拿出来的时候就用$names[0]如此般般。

另外一种包装就是,放置的一种,更加形象生动的

$names = [ 1, 2, 3 ]; error!!!

这种声明是对,还是错?为什么是错误的?

另外的一种数组是
$descriptions = array( ''James" =>31, "Kobe" => 35, "Durant" =>"Hello I dont know");




















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值