博客列表 >php基础2-九期线上班

php基础2-九期线上班

WJF
WJF原创
2019年11月13日 18:08:05913浏览

判断函数


实例

<?php
//判断函数
    echo 'is_bool布尔型boolean true:真 false:假<hr>';
    $a = 33703259;
    var_dump(is_bool( $a ));
    echo '<hr>';
    $b = false;
    var_dump(is_bool( $b ));
    echo '<hr>';
    echo 'is_int整型 没有小数点 空格 逗号<hr>';
    $c = 0;
    var_dump(is_int( $c ));
    echo '<hr>';
    $d = 654;
    var_dump(is_int( $d ));
    echo '<hr>';
    $e = 1.26464;
    var_dump(is_int( $e ));
    echo '<hr>';
    $f = 'PHP';
    var_dump(is_int( $f ));
    echo '<hr>';
    $g = '中文网';
    var_dump(is_int( $g ));
    echo '<hr>';
    echo 'is_float浮点型 含有小数点的数字<hr>';
    $h = 1.55;
    var_dump(is_float( $h ));
    echo '<hr>';
    $i = 55;
    var_dump(is_float( $i ));
    echo '<hr>';
// 字符串 文字 英文 符号 等
    echo 'is_null判断内容是否为空<hr>';
    $j = 'PHP中文网';
    var_dump(is_null( $j ));
    echo '<hr>';
    $k = null;
    var_dump(is_null( $k ));
    echo '<hr>';
    echo  'isset判断变量是否有值<hr>';
    $l = 'php.cn';
    var_dump(isset( $l ));
    echo '<hr>';
    $m = null;
    var_dump(isset( $m ));
    echo '<hr>';
    $n = 0;
    var_dump(isset( $n ));
    echo '<hr>';
    echo 'empty 判断变量是否为空<hr>';
    $o = 20;
    var_dump(empty( $o ));
    echo '<hr>';
    $p = null;
    var_dump(empty( $p ));
    echo '<hr>';
    $q = 0;
    var_dump(empty( $q ));
    echo '<hr>';
    echo 'unset 释放变量<hr>';
    $r = '33703259';
    echo $r;
    unset( $r );
    echo '<hr>';
    var_dump( $r );
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1573632771808528.png

1573632934398469.jpg1573632952739998.jpg1573632967223871.jpg


运算符


实例

<?php
    //运算符
    $int1 = 100;
    $int2 = 30;
    echo ' 相加 + ';
    var_dump( $int1 + $int2 );
    echo '<hr>相减 - ';
    var_dump( $int1 - $int2 );
    echo '<hr>相乘 * ';
    var_dump( $int1 * $int2 );
    echo '<hr>相除 / ';
    var_dump( $int1 / $int2 );
    echo '<hr>除余 % ';
    var_dump( $int1 % $int2 );
    echo '<hr>加加 ++ ';
    var_dump( $int1 ++ );
    echo $int1;
    echo '<hr>减减 -- ';
    var_dump( $int2 -- );
    echo $int2;
    echo '<hr>链接 . ';
    var_dump( $int1 . $int2 );
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1573634011598875.png

1573634450846525.jpg



赋值运算符


实例

<?php
    //赋值运算符
    echo '赋值运算符<hr>赋值= ';
    $int = 100;
    var_dump( $int );
    echo '<hr>先加 后赋值 += ';
    $int += 10;
    var_dump( $int );
    echo '<hr>先减 后赋值 -= ';
    $int -= 1;
    var_dump( $int );
    echo '<hr>先乘 后赋值 *= ';
    $int *= 2;
    var_dump( $int );
    echo '<hr>先除 后赋值 /= ';
    $int /= 2;
    var_dump( $int );
    echo '<hr>先除余 后赋值 %= ';
    $int %= 5;
    var_dump( $int );
    echo '<hr>先链接 后赋值 .= ';
    $int .= 100;
    var_dump( $int );
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1573635016986667.png

1573635511500992.jpg


比较运算符


实例

<?php
    //比较运算符
    echo '比较运算符<hr>大于>';
    echo '<hr>';
    var_dump( 100 > 100);
    echo '<hr>';
    var_dump( 100 > 90);
    echo '<hr>';
    var_dump( 100 > 111);
    echo '<hr>大于等于>=';
    echo '<hr>';
    var_dump( 100 >= 100);
    echo '<hr>';
    var_dump( 100 >= 90);
    echo '<hr>';
    var_dump( 100 >= 111);
    echo '<hr>小于<';
    echo '<hr>';
    var_dump( 100 < 100);
    echo '<hr>';
    var_dump( 100 < 90);
    echo '<hr>';
    var_dump( 100 < 111);
    echo '<hr>小于<=';
    echo '<hr>';
    var_dump( 100 <= 100);
    echo '<hr>';
    var_dump( 100 <= 90);
    echo '<hr>';
    var_dump( 100 <= 111);
    echo '<hr>等于==';
    echo '<hr>';
    var_dump( 100 == 100);
    echo '<hr>';
    var_dump( 100 == 90);
    echo '<hr>';
    var_dump( 100 == 111);
    echo '<hr>不等于!=';
    echo '<hr>';
    var_dump( 100 != 100);
    echo '<hr>';
    var_dump( 100 != 1313);
    echo '<hr>恒等于===';
    echo '<hr>';
    var_dump( '100' === 100);
    echo '<hr>';
    var_dump( 1 === 1);
    echo '<hr>恒不等于!==';
    echo '<hr>';
    var_dump( '100' !== 100);
    echo '<hr>';
    var_dump( 1 !== 1);
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1573636328239869.png

1573636972977060.jpg1573636985744319.jpg


逻辑运算符


实例

<?php
//逻辑运算符
echo '逻辑运算符<hr>与 = and 和 && 两个真,返回真。有一个是假,返回假。';
echo '<hr>';
var_dump( 1 && 8 );
echo '<hr>';
var_dump( 1 && true );
echo '<hr>';
var_dump( 1 && null );
echo '<hr>';
var_dump( 1 && false );
echo '<hr>';
echo '<hr>或 = or 和 || 一个真,返回真。两个真,返回真。两个假,返回假。';
echo '<hr>';
var_dump( 1 || 8 );
echo '<hr>';
var_dump( 1 || null );
echo '<hr>';
var_dump( null || null );
echo '<hr>异或 = xor 一个真、返回真。两个真,返回假。两个假,也返回假。';
echo '<hr>';
var_dump( 1 xor 8 );
echo '<hr>';
var_dump( 1 xor null );
echo '<hr>';
var_dump( null xor null );
echo '<hr>非 = ! 一个真、返回真。两个真,返回假。两个假,也返回假。';
echo '<hr>';
var_dump( !0 );
echo '<hr>';
var_dump( !null );
echo '<hr>';
var_dump( !true );
echo '<hr>';
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1573637754724944.png

1573638618665952.jpg


总结:

        判断函数:判断函数属于那种类型 是否有值 是否为空

          运算符:进行计算 + - * / 除余% 加加++ 减减-- 链接. 

          赋值运算符:进行赋值 先计算 然后赋值 = += -= *= /= %= %= .=

          比较运算符:进行比较运算 > >= < <= 等于== != 恒等于=== 恒不等于!==

          逻辑运算符:与and和&& 两个真返回真 其中有一个假 返回假

                              或or和|| 一个真返回真 两个真返回真 其中有假返回假

                              异或xor  两个有一个真时返回真 其他返回假

                              非! 一个为真返回真 

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议