11-php布尔,浮点,字符串细节,以及表达式和算术运算符

本文详细介绍了PHP中boolean、浮点数及字符串数据类型的特性,并通过具体示例展示了这些数据类型的用法。此外,还讲解了算术运算符的应用,特别是如何判断两个数字是否能整除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<?php
#boolean数据类型的细节之设置以下的情况是为假
#①false本身
#②$a=0
   /*$a=0;
   if($a==false){
      echo "假的!";
   }*/
#③$a=0.0
   /*$a=0.0;
   if($a==false){
	 echo "不是真的~";
   }*/
#④$a=""(空字符串)
   /*$a="";
   if($a==false){
	echo "这个不是真的!";
   }*/
#⑤$a=null
   /*$a=null;
   if($a==false){
     echo "null为假!";
   }*/
#⑥数组中没有元素为假
#⑦不包含任何成员变量的对象
?>




<?php
//浮点类型数据的细节问题

//①浮点数据类型的精度为14,计算方法为从左起第一个非0的数字开始。
//②案例
   //$a=0.123456789012345;
   //echo '$a='.$a;//结果为:$a=0.12345678901234
   //如果 $a=0.123456789012346; $a=0.123456789012346;
   $b=0.000006789012345;//结果为:$b=6.789012345E-6
	echo '$b='.$b;
?>



<?php
//字符串注意的细节
//一个字符 e.g a 占用一个字节
   //①单引号和双引号的区别
   //实例1:
   echo '①单引号和双引号的区别1双引号会解析变量<br/>';
   $i=90;
   $user1="hello$i";
   $user2='hello$i';
   echo '$user1='.$user1;
   echo '<br/>$user2='.$user2;
   //结果为:$user1=hello90
		   //$user2=hello$i
	echo '<hr/>';
	//使用双引号会对里面的特殊字符进行解析
	//例如:
	echo '②单引号和双引号的区别2双引号会解析特殊字符<br/>';
	$v1="abcd\"";
	$v2='abcd\"';
	echo 'v1='.$v1;
	echo '<br/>v2='.$v2;

	echo '<hr/>';
	//双引号解析双引号,单引号解析单引号
	echo '③单引号和双引号的区别3双引号会双引号解析双引号,单引号解析单引号<br/>';
	$v1='abcd\'';
	$v2="abcd\'";
	echo 'v1='.$v1;
	echo '<br/>v2='.$v2;

?>


表达式:凡是有值的就是一个表达式。例如:$a=90;


<?php
//php算术运算符
//判断两个数字能否整除
   $a=5;
   $b=1;
   if($a%$b==0){
	echo 'a能整除b,结果为:'.($a%$b);
   }else{
    echo 'a不能整除b,结果为:'.($a%$b);
   }
?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Muxiyale

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值