1.1-1.php数据类型-整型,布尔

  • A+
所属分类:php入门教程

1.1-1.php数据类型-整型,布尔

整型就是整数

所谓整型,就是大家数学中所学的整数,我们最经常使用的。

整型——整数也,英文称之:`integer`。英文简写:`int`

整型分为:

  • 10进制
  • 8进制 (了解,基本不用)- 0开头的
  • 16进制(了解,基本不用)- 0X开头

整型(整数)在计算机里面是有最大值和最小值范围的。

备注:

32位计算机,也就是32位计算机一次运算处理的最大范围为-232至232-1。

64位计算机呢?—— -264至264-1 所以为什么现在大家都是用64位计算机了吧

10进制声明

<?php
//8进制的取值范围最大为0-7,即0,1,2,3,4,5,6,7

$bajingzhi =  033145;
echo $bajingzhi;

?>

8进制声明

以0开始,后面跟0-7的整数(了解知识点)

<?php
//8进制的取值范围最大为0-7,即0,1,2,3,4,5,6,7

$bajingzhi =  033145;
echo $bajingzhi;

?>

16进制声明

以0x开始,后面跟0-f的,0x的abcdef不区分大小写。(了解知识点)

<?php
//16进制的取值范围最大为0-f,即0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f
$shiliu =  0x6ff;
echo $shiliu;
?>

布尔

例如电视剧里面经常讲到的一句话:
如果那个漂亮妹子(帅哥)被我泡到手了,我死都愿意。
用计算机的代码完全可以写出这句话:
  如果我泡到了漂亮妹子
       则:我愿意去死
  如果没有泡到
       则:我不愿意去死

我们的思维过程当中,始终在遵循上诉的思考模式来思考问题。因此,前辈们为我们进行了总结,在计算机里面把这种判断和思考方式,叫作布尔判断。为这种思考方式专门做了一个数据类型,即为布尔类型。

布尔类型就是:真和假。

在英文把真和假翻译过来就是:

  • true(真)
  • false(假)
<?php
//声明一个变量(拼音)为布尔
$buer = true;
//导明一个变量(英文)
$bool = false;
?>

注:true和false外面不要加引号,引号涉及类型转换。

false家族成员,在Java当中只有true和false,

** 重点,重点,重点**

布尔值=false  .
整数值=0
浮点数=0.0
空字符串
空数组

没有变量成员的对象。

变量值为空NULL

例如:

$a= false;        //$a设置为假
$b=NULL:        //$b设置为null
$c=NULL;        //$c设置为null

除了上述情况以外,其余情况值将会被转换为true,一般来说,1为true,0为false。这些转换将在以后的判断语句中经常遇到。

牧某人

发表评论

您必须登录才能发表评论!