博客列表 >运算操作符与流程控制学习心得

运算操作符与流程控制学习心得

越努力越幸运
越努力越幸运原创
2020年04月19日 11:06:32442浏览

//demo01

     var_dump(15%6);

    

     $i=0;$i++;

     var_dump($i);

    

     $b=28;

     $a='abc'.$b.'<br>';

     echo $a;

    

     $ii=0;

     $ii+=10;

     echo $ii.'<br>';

    

     $user=['110','朱老师','php'];

    

     $table='<table border="1">';

     $table.='<tr>';

     $table.='<td>'.$user[0].'</td>';

     $table.='<td>'.$user[1].'</td>';

     $table.='<td>'.$user[2].'</td>';

     $table.='</tr>';

     $table.='</table>';

    

     echo $table.'<br>';

    

     var_dump(10==='10');

     echo '<br>';

    

     var_dump(10<=>20);

     echo '<br>';

    

     //三元

     $price=1200;

     echo $price>1000?'too expensive':'really cheap';

     echo '<br>';

    

     //password如果是空,赋值root

     $password='123abc';

     $password=$password??'root';

     echo $password.'<br>';

    

    //重要:报错信息不能在前端显示,应该写入日志

    

//demo02

    

     $state=1;

     if($state==0):echo '已删除';else:'合法数据';endif;

    

     $level='a';

     switch ($level){

     case 'a':$customer='优质客户';break;

     case 'b':$customer='意向客户';break;

     case 'c':$customer='待判断客户';break;

     case 'd':$customer='不会合作客户';break;

     }

     echo $customer.'<br>';

//demo03

     //continue,break

    

     //while循环有bug:当数字中的值是:'null','false',时,执行时会终止,后面的数据将不被遍历;

    

     //如果是for循环,'null','false',将显示空白;

    

     $i=0;

     while ($i<5):$i++;endwhile;

     var_dump($i);

    

     $a=array();

     for ($i=0;$i<15;$i++){

     $a[]=$i;

     if($i==10){

     break;

     }

     }

     var_dump($a);


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