码迷,mamicode.com
首页 > Web开发 > 详细

PHP基础:(常量变量,数据类型,类型转换)

时间:2020-07-14 00:43:44      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:files   boolean   echo   class   double   全局   color   多个   int   

预定义变量(系统变量)

$_GET:get方式提交的数据

$_POST:post方式提交的数据

$_REQUEST:$_GET,$_POST数据综合

$GLOBALS:PHP中所有的全局变量

$_SERVER:服务器信息

$_SESSION:session会话数据

$_COOKIE:cookie会话数据

$_ENV:环境信息

$_FILES:用户上传的文件信息

变量传值

值传递:变量值复制,给另一个变量保存(变量间无关系)

引用传递:变量保存的值所在的内存地址,传递给另一个变量;两个变量指向同一个内存地址(两个变量是同一个值)

    格式:$a = &$b

//值传递,引用传递
$a = 10;
$b = $a;
$b = 5;
echo $a.‘-‘.$b.‘<br/>‘;
//输出:10-5
$a = 10;
$b = &$a;
$b = 5;
echo $a.‘-‘.$b;
//输出:5-5

常量

定义方式:const 名 = 值;define(‘名‘,值)

访问常量函数,constant(‘常量名’)

八种数据类型

三大类八小类:

  1. 简单(基本)数据类型:

    1. 整型 int / integer,4字节,整数类型(有前提)
    2. 浮点型 float / double,8字节,小数或者整型存不下的整数
    3. 字符串型 string,按需分配,字符串
    4. 布尔类型 bool / boolean,布尔类型(true,false)
  2. 复合数据类型:

    1. 对象类型 object,存放对象(面向对象)
    2. 数组类型 array,存放多个数据(一次性)
  3. 特殊数据类型:

    1. 资源类型 resource,存放数据(外部数据:数据库,文件)
    2. 空类型 NULL,只有一个值即NULL(不能运算)

类型转换

技术图片

 

技术图片

PHP基础:(常量变量,数据类型,类型转换)

标签:files   boolean   echo   class   double   全局   color   多个   int   

原文地址:https://www.cnblogs.com/liwei101282/p/12729388.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!