Blogger Information
Blog 27
fans 0
comment 0
visits 20839
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php数据类型与运算符基础-2019年11月13日
古城老巷丶
Original
714 people have browsed it

 1. 判断函数 

        1.1:is_bool();判断是否为布尔类型

实例

// 判断变量是否为布尔类型,如果是返回true,
// 如果不是返回false
$a=false;
var_dump(is_bool($a));

// 变量a是布尔类型,所以返回true

image.png


        1.2:is_int();判断是否为整型

        

实例

// 判断是否为整形,
// 如果是返回true,如果不是返回false
$b=1234;
var_dump(is_int($b));
// 变量b是整型,所以返回true

image.png

        1.3:is_float();判断是否为浮点型

实例

//  判断是否为浮点形,
// 如果是返回true,如果不是返回false
$b=12.1;
var_dump(is_float($b));
// 变量b是浮点型,所以返回true

image.png

        1.4:is_string():判断是否为字符串类型

实例

// // 判断是否为字符串,
// 如果是返回true,如果不是返回false
$b='123';
var_dump(is_string($b));
// 变量b是字符串,所以返回true


image.png

        1.5:is_null();判断是否空(就是什么都没有)

实例

// // 判断是否为空,
// 如果是返回true,如果不是返回false
$b=null;
var_dump(is_null($b));
// 变量b为空,所以返回true

image.png

        1.6:isset();判断变脸是否有值

实例

// isset() 判断变量是否有值,
// 如果是有返回true,如果没有返回false
$b=11;
var_dump(isset($b));
// 变量b有值,所以返回true

image.png

        1.7:empty();判断变脸是否为空

实例

// empty() 判断变量是否为空,
// 如果是返回true,如果不是返回false
$b='';
var_dump(empty($b));
// 变量b没有值,所以返回true

image.png

        1.8:unset();释放变量

实例

// unset();释放变量
$a='123';
echo $a;
unset($a);
echo '<br>';
var_dump($a);
// 因为变量已经释放了,所以最后输出为null

image.png

手抄:

image.png


2. 运算符 

        2.1:相加: +

实例

// 相加
echo "相加<br>";
$a=10;
$b=10;
$c=$a+$b;
echo $c.'<br>';

image.png

        2.2:相减     -

实例

// 相减
echo "相减<br>";
$a=10;
$b=10;
$c=$a-$b;
echo $c;

image.png

        2.3:相乘     *

实例

// 相乘
echo "相乘<br>";
$a=10;
$b=10;
$c=$a*$b;
echo $c;

image.png

        2.4:相除     /

实例

// 相除
echo "相除<br>";
$a=10;
$b=10;
$c=$a/$b;
echo $c;

image.png

        2.5:取余    %

实例

// 取余
echo "取余<br>";
$a=99;
$b=10;
$c=$a%$b;
echo $c;

image.png

        2.6:加加    ++

实例

// 自身增加1
$a=10;
echo $a++.'<br>';

echo $a;

image.png

        2.7:减减    --

实例

//  自身减1
$a=10;
echo $a--.'<br>';

echo $a;

image.png

        2.8: . 连接符

实例

$a='hello';
$b='word';
echo $a.$b;
// 可以两个变量连接,一个变量一个字符串连接,
// 字符串连接字符串,连接数字时在前面必须有空格


手抄:

image.png

image.png

3. 赋值运算符 

实例

// 赋值
echo "赋值<br>";
$a = '小明';
echo $a . '<br>';
echo "先加,后赋值<br>";
$b = 10;
echo $b += 10;
echo '<br>';
echo "先减,后赋值<br>";
$c = 100;
echo $c -= 10;
echo '<br>';
echo "先乘,后赋值<br>";
$d = 100;
echo $d *= 10;
echo '<br>';
echo "先除,后赋值<br>";
$e = 100;
echo $e /= 10;
echo '<br>';
echo "先取余,后赋值<br>";
$f = 99;
echo $f %= 10;
echo '<br>';
echo "先连接,后赋值<br>";
$g = 100;
echo $g .= 10;
echo '<br>';
image.pngimage.png

手抄:

image.png

4. 比较运算符 

实例

echo '大于<br>';
var_dump(10>1);
echo '大于或等于<br>';
var_dump(10>=1);
echo '小于<br>';
var_dump(10<1);
echo '小于或等于<br>';
var_dump(10<=1);
echo '等于<br>';
var_dump(10==1);
echo '不等于<br>';
var_dump(10!=1);
echo '恒等于<br>';
var_dump(10===1);
echo '恒不等<br>';
var_dump(10!==1);

image.png

手抄:

image.png

5. 逻辑运算符

实例

echo '两个真,返回真,有一个是假,则返回假';
var_dump(100 && 10);
echo ('一个真,返回真。两个真,返回真。两个假,返回假。');
var_dump(100 || 30);
echo ('一个真、返回真。两个真,返回假。两个假,也返回假。');
var_dump(0 xor 1);
echo ('一个真、返回真。两个真,返回假。两个假,也返回假。');
var_dump(!0);
image.png

手抄:

image.png

总结:

变量声明开头加$符,在单引号或双引号之间的数据类型是字符串,在双引号内引用变量会被解析。两个变量相连可以使用 . 符号连接。

常量声明后,常量的值不允许改变,使用define()来声明常量,名字通常大写加下划线。

判断函数,能判断变量是什么类型,

运算符,进行数学加减乘除。赋值运算符,先计算,在赋值。比较运算符,两边进行比较,返回真或假。逻辑运算符,俩边逻辑进行比较,返回真假。






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