您的位置:首页 > 编程语言 > PHP开发

PHP基础(PHP的数据类型)

2016-04-10 17:25 253 查看
PHP在web中的位置:



1、PHP的标记风格

1、XML风格(最常用,推荐使用)

<?php
echo "this is xml style";
?>


2、脚本风格

<script language="php">
echo "this is scritp style";
</script>


2、PHP的数据类型



1、boolean(布尔型)

<?php
$boo=true;
if($boo==true){
echo "boo is true";
}else{
echo "boo is false";
}
?>


输出:boo is true

2、字符串类型

三种字符串定义的方式:

单引号’ :变量按照普通字符串输出。

双引号”:双引号中包含的变量会被自动替换成实际的数值。

界定符<<<:和单双引号区别不大。

<?php
$i='这是单引号变量';
echo  "$i";
echo  '$i';
?>


输出结果





3、integer

在32位的操作系统中,有效数值范围-2147483648~+2147483647

如果使用八进制,数字前面加上0;

如果使用十六进制,数字前面加上0x;

4、float浮点型

既可以存储整数,也可以存储小数。

5、array数组,下标从0开始。

一组类型相同的变量的集合



应用array()函数声明数组时,数组下标即可以是数字索引也可以是关联索引。下标与数组元素值之间用“=>”连接,不同数组元素之间用逗号分割

<?php
$arr =array("a","b","c");
echo $arr[0];
echo $arr[1];
echo $arr[2];
?>


输出结果:abc

<?php
$arr =array("a"=>"1","b"=>"2","c"=>"3");
print_r($arr);
?>


输出结果:Array ( [a] => 1 [b] => 2 [c] => 3 )

数组的遍历可使用foreach和list()函数,但是list()函数仅能用于索引值从0开始的数组

用foreach()遍历数组

<?php
$arr =array("a","b","c");
foreach($arr as $link){
echo $link ."<br>";
}
?>


输出结果:

a

b

c

6、对象

对象是类的实例,由new命令来创建。

7、资源

资源类型是PHP4引进的,使用资源时,系统会自动启动垃圾回收机制,释放不再使用的资源,避免内存消耗殆尽。

8、null

表示没有为该变量设置任何值,null和NULL是一样的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: