【PHP篇】运算及流程控制

前端之家收集整理的这篇文章主要介绍了【PHP篇】运算及流程控制前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<h2 align="left">算数运算:
<p align="left">1、运算符罗列:


<p style="margin-left: 60px;" align="left"> 

<img src="/res/2019/03-02/08/7e89713e1b2660fc89b0bac8829139b1.png" alt="">


<p style="margin-left: 60px;" align="left">算数运算符:【+】、【-】、【】、【/】、【%】、【++】、【--】


<p style="margin-left: 60px;" align="left">赋值运算符:【=】、【+=】、【-=】、【
=】、【/=】、【%=】、【.=】


<p style="margin-left: 60px;" align="left">比较运算符:【>】、【<】、【==】、【>=】、【<=】、【!=】、【===】、【!==】


<p style="margin-left: 60px;" align="left">逻辑运算符:【&&】、【||】、【!】、【and】、【or】、【not】


<p style="margin-left: 60px;" align="left">位运算符:【&】、【|】、【^】、【~】、【<<】、【>>】


<p style="margin-left: 60px;" align="left">其他运算符:【? : 】【=>】【->】、【`】</p> <p align="left"&gt;<strong>2 、注意:</strong></p> <p style="margin-left: 60px;" align="left"&gt;A.)  求模【%】:整数1 % 整数2 =余数    //整数1和整数2如果是float,会被强制转换</p> <p style="margin-left: 60px;" align="left"&gt;B.)   自加【++】小例子:$a=6;    echo $a+++ ++$a;/*6+8=14*/    echo $a;/*<a href="/tag/shuchu/" target="_blank" class="keywords">输出</a> 8*/</p> <p style="margin-left: 60px;" align="left"&gt;C.)  bool型不参加【++】、【--】运算,自加或自减后true还是1,false还是0</p> <p style="margin-left: 60px;" align="left"&gt;D.)【^】位运算:相同为0,不同为1</p> <p style="margin-left: 60px;" align="left"&gt;E.)【<strong>? :</strong> 】三元运算:变量=条件?结果1:结果2; //echo 1==1?"成功":"失败"; //<a href="/tag/shuchu/" target="_blank" class="keywords">输出</a> 成功</p> <p style="margin-left: 60px;" align="left"&gt;F.)【<strong> </strong>】反引号(<a href="/tag/jianpan/" target="_blank" class="keywords">键盘</a>波浪线键):echoipconfig;//<a href="/tag/shuchu/" target="_blank" class="keywords">输出</a>命令行<a href="/tag/shuchu/" target="_blank" class="keywords">输出</a><a href="/tag/neirong/" target="_blank" class="keywords">内容</a>    win10<a href="/tag/zhongwen/" target="_blank" class="keywords">中文</a>环境测试:<a href="/tag/jiejue/" target="_blank" class="keywords">解决</a>乱码问题:echo iconv("gbk","utf-8",ipconfig`);


<p style="margin-left: 60px;" align="left"> 命令行执行补充:


<div class="cnblogs_code">

 ("cd",, ([0]);
  ;  

3、取整操作

内容;}

内容1;} else{ 执行内容2;}

内容1; }else if(条件2){ 执行内容2;}……else{ 执行内容n; }

内容1;break;  //变量支持int、str、bool

内容2;break;

内容n;break;  }

内容;}// 跳出整个:break 跳出本次:continue //都是相对于自己最接近的while

内容;}while(条件);//先执行循环内容

内容;}// for($i=0;$i<10;$i++){echo $i;}//0123456789

条件->循环内容->初值变化->条件->循环内容->初值变化->条件…

内容以分号分隔,各语句里可以添加其他语句,用逗号分隔开

输出遗言”)或die(“输出遗言”):退出整个程序

自定义名:程序代码;   goto 自定义名;   //跳转执行   PHP版本大于等于5.3才可用

代码写goto前面有循环效果//跳出循环可用嵌套goto,不可用break

猜你在找的PHP相关文章