PHP1-8 变量之间的转换,逻辑运算符号

<?php
// 变量之间的转换

$a = 100;

var_dump($a);//返回的结果:int(100),int代表100数据类型为整形

settype($a,"string");//settype();设置变量类型(永久)

echo gettype($a);//gettype(),获取变量类型

/*返回结果:string,这条语句的意思是将原来数据类型为整形,转换成了字符串型*/
?>



<?php

/*逻辑运算符号
&&(and)     ||(or)     ! 

否:!
      !($a>$b) 

式子      结果
false     true
true      false

与:&&   

全true为true   有false为false  

式子1       式子2        结果
true        true         true
true        false        false
false       true     false
false       false        false
或:||
    全false为false  有true为true

式子1       式子2        结果
true         true          true
true         false         true
false        true       true
false        false         false

注意:
1、非0 非"" “0” 非Null 都为true;
2、在逻辑与操作中  
如果第一个式子返回false,那么第二个式子将不再执行
3. 优先级  !  && ||                 */

$a = 100;
var_dump($a);//返回的结果:int(100)
$b= "";
var_dump($b);//返回的结果:string(0) ""
$c= "0";
var_dump($c);//返回的结果:string(1) ""
$d= 0;
var_dump($d);//返回的结果:string(1) "0",至少证明0不是整形
$e= null;
var_dump($e);//返回的结果:null
$f= "null";
var_dump($f);//返回的结果:string(4) "null",这种取值带双引号的,证明数据类型为字符串
?>

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30322590/viewspace-1727711/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30322590/viewspace-1727711/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值