博主信息
博文 27
粉丝 2
评论 0
访问量 25073
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP运算符---PHP九期线上班
一丁
原创
789人浏览过

1.判断运算符

(1)is_bool判断是否布尔型,只有两个值,一个true,一个false,其它值都返回false


实例

<?php
       $bool = true;
    var_dump(is_bool($bool));
    echo '<hr>';
    $bool = false;
    var_dump(is_bool($bool));
    echo '<hr>';
    $bool = 110;
    var_dump(is_bool($bool));
    echo '<hr>';
    $bool = 'test';
    var_dump(is_bool($bool));
    echo '<hr>';
?>

运行实例 »

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

运行结果图:

image.png



(2)is_int判断是否整型,除了数字返回true,其它都返回false

实例

<?php
    $bool = true;
    var_dump(is_int($bool));
    echo '<hr>';
    $bool = 33;
    var_dump(is_int($bool));
    echo '<hr>';
    $bool = '欧阳克';
    var_dump(is_int($bool));
    echo '<hr>';
?>

运行实例 »

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

运行结果图:

image.png


3.is_float判断是否浮点型,其它返回false


实例

<?php
    $bool = true;
    var_dump(is_float($bool));
    echo '<hr>';
    $bool = 11;
    var_dump(is_float($bool));
    echo '<hr>';
    $bool = 'test';
    var_dump(is_float($bool));
    echo '<hr>';
    $bool = 22.22;
    var_dump(is_float($bool));
    echo '<hr>';
?>

运行实例 »

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

运行结果图:

image.png


(4).is_string判断是否字符串,其它返回false

实例

<?php
    $bool = true;
    var_dump(is_string($bool));
    echo '<hr>';
    $bool = 33;
    var_dump(is_string($bool));
    echo '<hr>';
    $bool = 'test';
    var_dump(is_string($bool));
    echo '<hr>';
    $bool = 22.22;
    var_dump(is_string($bool));
    echo '<hr>';
?>

运行实例 »

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

运行结果图:

image.png


(5)is_null判断是否为空值,其它返回false;

实例

<?php
    $str = null;
    var_dump(is_null($str));
    echo '<hr>';
    $str = ' ';
    var_dump(is_null($str));
    echo '<hr>';
    $str = 0;
    var_dump(is_null($str));
    echo '<hr>';
?>

运行实例 »

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


运行结果图:

image.png


(6)isset判断是否有值

实例

<?php
	$str='true3';
    var_dump(isset($str));
    echo '<hr>';
    $str = null;
    var_dump(isset($str));
    echo '<hr>';
    $str = 'null';
    var_dump(isset($str));
    echo '<hr>';
    $str = '';
    var_dump(isset($str));
    echo '<hr>';
    $str = 0;
    var_dump(isset($str));
?>

运行实例 »

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

运行结果图:

image.png


(7)empty判断是否为空

实例

<?php
	$str = '1';
    var_dump(empty($str));
    echo '<hr>';
    $str = null;
    var_dump(empty($str));
    echo '<hr>';
    $str = 'null';
    var_dump(empty($str));
    echo '<hr>';
    $str = '';
    var_dump(empty($str));
    echo '<hr>';
    $str = 0;
    var_dump(empty($str));
?>

运行实例 »

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

运行结果图:

image.png



手写:

image.png



2.运算符

image.png


实例

<?php
    $int1 = 100;
    $int2 = 30;
    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 '<hr>';
    var_dump( $int1-- );
    echo '<hr>';
    var_dump( ++$int2 );
    echo '<hr>';
    var_dump( --$int2 );
    echo '<hr>';
    var_dump( $int1 . $int2 );
    echo '<hr>';
?>

运行实例 »

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

运行结果图:

image.png

手写:

image.png


3.赋值运算符

image.png


实例

<?php
$int1=10;
var_dump($int1+=30);
echo '<hr/>';
var_dump($int1-=30);
echo '<hr/>';
var_dump($int1*=30);
echo '<hr/>';
var_dump($int1/=30);
echo '<hr/>';
var_dump($int1%=30);
echo '<hr/>';
var_dump($int1.=30);
   ?>

运行实例 »

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


运行结果图:

image.png

手写:


image.png


4.比较运算符

image.png


实例

<?php
 	var_dump( 100 > 100 );
    echo '<hr>';
    var_dump( 100 >= 90 );
    echo '<hr>';
    var_dump( 100 < 90 );
    echo '<hr>';
 	var_dump( 100 <= 110);
    echo '<hr>';
 	var_dump( 100 == 100 );
    echo '<hr>';
    var_dump( 100 != 100 );
    echo '<hr>';
    var_dump( 100 === 100 );
    echo '<hr>';
    var_dump( 100 !== 100 );
    echo '<hr>';
   ?>

运行实例 »

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

运行结果图:

image.png

手写:

image.png

5.逻辑运算符

image.png

实例

<?php
//and,&&,两个真,返回真。有一个是假,返回假。
 var_dump( 100 && 30 );
 echo '<hr/>';
 //or || ,一个真,返回真。两个真,返回真。两个假,返回假。
var_dump( false or false );
    echo '<hr/>';
//xor,一个真、返回真。两个真,返回假。两个假,也返回假。   
var_dump( 0 xor 1 );
    echo '<hr/>';
//一个真、返回真。两个真,返回假。两个假,也返回假。  
 var_dump( !0);
运行实例 »

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

运行结果图:

image.png


手写:

image.png



批改老师:查无此人查无此人

批改状态:合格

老师批语:完成的不错
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学