PHP变量

作者: c与php | 来源:发表于2015-08-12 14:09 被阅读86次

1.PHP有8中数据类型:

四种基本变量:boolean、int、float、string

两种符合:array(数组)、object(对象)

resource、NULL

2.gettype()得到变量的类型,settype()转换变量的类型,intval(),floatval(),strval()

3.常量

1、常量声明了就不会改变

2、常量默认区分大小写

3、常量不加$

4、常量的值支持4种基本数据类型,int、boolean、float、string

5、常量不能使用unset()释放

6、defined()判断常量是否存在

4.PHP的运算符

常见运算符

1、算术运算

2、逻辑运算

3、位运算

4、赋值运算

其他运算符

运算元?运算元:运算元  《==》一?二:三《==》一是true输出二,否则输出三

5.PHP的%取余,小数舍去,结果由前面的正负号决定

6.例子

<?php

$a=5;

$b=$a++ + ++$a;//$a++先用再加 ++$a先加再用 $a++是5;$a=6;++$a=7

echo $b;//5+7=12

echo $a;//7

7.php中的+只做加法运算不做连接用,连接用.如str1.str2

8.比较运算符,比较运算结果是boolean真或者假

9.逻辑运算符

短路例子

<?php

$a=0;

$b=0;

if($a=3 || $b=3){  //逻辑运算符||的优先级高于赋值运算符= 所以判断语句=={3||$b=3}这句话是假所以跳出,此时$a=0,$b=0

$a++;

$b++;

}

echo $a;//1

echo $b;//1

?>

10.位运算(&)

要做位运算要先把数转成位

var_dump(13&14);

要先把13、14转成二进制,两个都是1就是1,其他为0

var_dump('a' & 97);

此时字符串要转成整形,为0,位运算结果是0

var_dump('a' & 'A');

A和a的ASCII值转成二进制,进行位运算

相关文章

  • PHP——2(PHP变量作用域)

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP——3(PHP变量分离/引用(Variables Sepa

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP——4(PHP赋值行为)

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP——1(PHP变量的存储结构)

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP 实例

    PHP 实例 运行PHP脚本PHP Double 数据类型PHP 字符串变量PHP 文档PHP局部变量PHP函数参...

  • php变量和数据类型

    php中的变量 PHP中的变量声明 PHP中的变量的使用 PHP中的数据类型之整型 PHP数据类型之浮点类型和布尔...

  • php中的变量和常量

    php是弱类型语言,变量类型和存入的值相关 变量 php中声明一个变量用 $符 php中变量的命名规范 可变变量:...

  • PHP学习之global变量

    php的变量分为三类:局部变量,全局变量,静态变量在一段php脚本中,变量可以在任意位置声明,作用域...

  • 第二阶段:核心编程 - PHP基础语法

    menu: 一、php基础语法 PHP语法规则 PHP标记 注释 二、变量及操作 概念 声明变量 修改变量的值 删...

  • PHP

    PHP 标签(空格分隔): 面试 PHP的引用变量的概念及定义 延伸: PHP引用变量的原理 概念:在 PHP 中...

网友评论

      本文标题:PHP变量

      本文链接:https://www.haomeiwen.com/subject/abiiqttx.html