博客列表 >PHP运算符---PHP九期线上班

PHP运算符---PHP九期线上班

一丁
一丁原创
2019年11月13日 17:25:24635浏览

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 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议