PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

博客列表 > 1. 变量的类型转换方式 2. 变量值传递与值引用的区别 2. 变量的作用域 3.php中魔术常量有哪些?

1. 变量的类型转换方式 2. 变量值传递与值引用的区别 2. 变量的作用域 3.php中魔术常量有哪些?

杰西卡妈妈
杰西卡妈妈 原创
2021年05月04日 04:05:59 567浏览

用php实现具有简单功能的计算器

  • PHP的5个算数运算符: + - / %(模数余数)
    <?php
    $x=100; $y=2;
    echo ($x % $y);
    echo ‘<hr>‘;
    echo ($x + $y);
    echo ‘<hr>‘;
    echo ($x / $y);
    echo ‘<hr>‘;
    echo ($x - $y);
    echo ‘<hr>‘;
    echo ($x
    $y);
    输出结果: 0, 102, 50, 98, 200

  • 三目运算符: go; next); if..else
    <?php
    $year = date(“Y”);
    if($year % 4 == 0 && $year % 100 !== 0)
    {
    echo “{$year}leap year”;
    }else {
    echo “{$year} is a normal year”;
    }

  • PHP 赋值运算符
    x = y
    x += y (x = x + y)
    x -= y (x = x - y)
    x = y (x = x y)
    x /= y (x = x / y)
    x %= y (x = x % y)
    code:
    <?php
    $x=10;
    echo $x;
    echo ‘<hr>‘;
    $y=20;$y +=100;
    echo $y;
    echo ‘<hr>‘;
    $a=50;$a-=25;
    echo $a;
    echo ‘<hr>‘;
    $b=5;$b*=6;
    echo $b;
    echo ‘<hr>‘;
    $c=10;$c/=5;
    echo $c;
    echo ‘<hr>‘;
    $d=15;$d%=4;
    echo $d;
    输出结果: 10, 120, 25, 30, 2, 3

  • php 递增/递减运算符
    $a++ 后加 先返回$a 然后将$a的值+1
    ++$a 前加 $a的值先加一 然后返回$a
    $a— 后减 先返回$a 然后将$a的值-1
    —$a 前减 $a的值先减一 然后返回$a
    code:
    $x=10; echo ++$x;
    $y=10; echo $y++;
    $a=5; echo$a—;
    $b=5; echo —$b;
    输出结果: 11, 10, 5, 4

  • 比较运算符
    1)== 等于,如果 $x 等于 $y,则返回 true
    2)=== 全等,如果$x 等于$y,且它们类型相同,则返回 true
    3)!= 不等于,如果 $x 不等于 $y,则返回 true
    4)<>不等于,如果 $x 不等于 $y,则返回 true
    5)!== 完全不同, 如果 $x 不等于 $y,且它们类型不相同,则返回 true
    6)> 如果 $x 大于 $y,则返回 true
    7)< 如果 $x 小于 $y,则返回 true
    8)>= 大于或等于,如果 $x 大于或者等于 $y,则返回 true
    9)<= 小于或等于,如果 $x 小于或者等于 $y,则返回 true
    code:
    $x=100; $y=”100”;var_dump($x == $y);echo “<br>“;
    var_dump($x === $y);echo “<br>“;
    var_dump($x != $y);echo “<br>“;
    var_dump($x !== $y);echo “<br>“;
    $a=50;$b=90;var_dump($a > $b);echo “<br>“;
    var_dump($a < $b);

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