php数据类型

PHP piniu 794浏览 0评论

一、四种标量类型:
1.PHP字符串(String):一个字符串是一串字符的序列,就像“Hello world!”;可以将任何文本放在单引号和双引号中;

<?php
 
$x="Hello world!";    //双引号
 
echo $x;
 
echo "<br>";
 
$x='Hello world!';      //单引号
 
echo $x;

2.PHP整型(Integer):整数是一个没有小数的数字;

**整数必须至少有一个数字(0-9);

**整数不能包含逗号或空格;

**整数是没有小数点的;

**整数可以是正数或负数;

**整数可以用三种格式来指定:十进制,十六进制(以0x为前缀)或八进制(前缀是0)

<?php
 
$x=5985;
 
var_dump($x);
 
echo "<br>";
 
$x=-345;
 
var_dump($x);
 
echo "<br>";
 
$x=0x8C;
 
var_dump($x);
 
echo "<br>";
 
$x=047;
 
var_dump($x);

3.PHP浮点型:浮点数是带小数部分的数字,或指数形式;var_dump()函数返回变量的数据类型和值:

<?php
 
$x=10.365;
 
var_dump($x);
 
echo "<br>";
 
$x=2.4e3;
 
var_dump($x);
 
echo "<br>";
 
$x=8E-5;
 
var_dump($x);

4.PHP布尔型:布尔型可以是TRUE或FALSE;

$x=true;
 
$y=false;

二、两种复合类型:
5.PHP数组:数组可以在一个变量中存储多个值;

 <?php
 
$cars=array("Volvo","BMW","Toyota");

6.PHP对象:

**对象数据类型也可以用于存储数据;

**在PHP中,对象必须声明,首先,必须使用class关键字声明对象;

**类是可以包含属性和方法的结构;

**然后我们在类中定义数据类型,然后在实例化的类中使用数据类型;

<?php
 
class Car
 
{
 
  var $color;
 
  function Car($color="green"){
 
    $this->color=$color;          //在PHP中关键字this就是指向当前对象实例的指针,不指向任何其他对象或类
 
  }
 
  function whar_color(){
 
    return $this->color;
 
  }
 
}

三、两种特殊类型:
7.PHP NULL值:

**NULL值表示变量没有值,NULL是数据类型为NULL的值;

**NULL值指明一个变量是否为空值,同样可用于数据空值和NULL值得区别;

**可以通过设置变量值为NULL来清空变量数据;

<?php
 
$x="Hello world";
 
$x=null;
 
var_dump($x);

8.resource(资源)
资源类型变量保存有为打开文件、数据库连接、图形画布区域等的特殊句柄。


发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • * 昵称:
  • * 邮箱: