<?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
?>