Blogger Information
Blog 27
fans 2
comment 0
visits 19679
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP运算符---PHP九期线上班
一丁
Original
636 people have browsed it

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



Correcting teacher:查无此人查无此人

Correction status:qualified

Teacher's comments:完成的不错
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post