PHP自加和自减对于不同数据类型的作用与意义
来源:互联网 发布:藏歌软件下载 编辑:程序博客网 时间:2024/06/03 17:21
<?php
//1.$a++和$a--对于整数或浮点数与$a=$a+1和$a=$a-1意义一样
$a=4.345;
$a++;
echo $a."<br>";
//2.$a++和$a--对于字符串与$a=$a+1和$a=$a-1意义不一样
$a="a";
$a++;
$a++;
$a++;
$a++;
$a++;
echo $a."<br>";//输出f
$a="x";
$a--;
$a--;
$a--;
$a--;
$a--;
$a--;
var_dump($a)."<br>";//仍然输出x,自减对于字符串无意义;
//3.对于bool型来说意义也不一样
$a=true;
$a++;
var_dump($a)."<br>";//输出布尔型:true
$a=false;
$a++;
var_dump($a)."<br>";//输出布尔型:false
$a=true;
$a--;
var_dump($a)."<br>";//输出布尔型:true
$a=false;
$a--;
var_dump($a)."<br>";//输出布尔型:false
?>
//1.$a++和$a--对于整数或浮点数与$a=$a+1和$a=$a-1意义一样
$a=4.345;
$a++;
echo $a."<br>";
//2.$a++和$a--对于字符串与$a=$a+1和$a=$a-1意义不一样
$a="a";
$a++;
$a++;
$a++;
$a++;
$a++;
echo $a."<br>";//输出f
$a="x";
$a--;
$a--;
$a--;
$a--;
$a--;
$a--;
var_dump($a)."<br>";//仍然输出x,自减对于字符串无意义;
//3.对于bool型来说意义也不一样
$a=true;
$a++;
var_dump($a)."<br>";//输出布尔型:true
$a=false;
$a++;
var_dump($a)."<br>";//输出布尔型:false
$a=true;
$a--;
var_dump($a)."<br>";//输出布尔型:true
$a=false;
$a--;
var_dump($a)."<br>";//输出布尔型:false
?>
阅读全文
0 0
- PHP自加和自减对于不同数据类型的作用与意义
- 关于宏定义的自加与自减分析
- 关于数学运算符的自加和自减
- 自加一,自减一 ( ++和- -)
- 自加自减
- 自加自减
- 自加自减
- 前置自加与后置自加的理解
- 自加自减的优先级
- PHP学习笔记——PHP自加++自减--运算需要注意的地方;
- PHP中的求模和自加自减运算符
- 自相关和相关的物理意义
- C++自增和自减操作符前置的意义何在?
- 指针自加自减
- 指针加减运算和printf输出与自加自减运算顺序
- 后缀自加和后缀自减操作符++ 和--
- 运算符和自加和自减运算符
- 自加、自减运算符和逗号运算符
- Eclipse中hibernate.cfg.xml配置文件加上自动提示功能
- win32绘图1_绘图基础知识
- insertAdjacentHTML方法
- 利用super函数重写构造方法
- 深度学习之收敛问题
- PHP自加和自减对于不同数据类型的作用与意义
- 多线程编程之Linux环境下的多线程(二)——好文
- 镶嵌必应搜索
- CUDA矩阵乘法
- 翻转链表II
- 使用Vulkan封装一个2D小引擎
- wifi详解3
- Unity中Http的优化
- 在android jni中添加输出日志Log