zoukankan      html  css  js  c++  java
  • PHP语句函数

    运算符

    +、-、*、/、++、--、+=、-=、%

    字符串拼接用.      js里面用+拼接

    逻辑运算符

    and &&  、  or ||   、 !

    错误运算符

    @(可以抑制错误)

    错误分类有 notice   注意

                      warning   警告    这两个都可以用@抑制错误

    error    错误      不可以用@抑制错误

    <body>
    	<?php
         echo $a;
        ?>
    </body>
    

     

    <body>
    	<?php
          echo @$a;
        ?>
    </body>
    

     三元运算符

    <body>
    	<?php
          $a = true ;
    	  echo $a? "男":"女";
    	  $b = false ;
    	  echo $b? "男":"女";
        ?>
    </body>
    

     

    语句(和js类似)

    顺序语句

    分支语句

    if...else...

    	<?php
          $a=10;
    	  if($a>10){
    		  echo "不可能";
    	  }
    	  else if ($a<10){
    		  echo "还是不可能";
    	  }
    	  else{
    		  echo "a=10";
    	  }
        ?>
    </body>
    

    switch...case...

    <body>
    	<?php
    	  $a = 10 ;
          switch($a){
    		  case 1:
    		  echo "11111";
    		  break;
    		  case 2:
    		  echo "2222";
    		  break;
    		  default:
    		  echo "10";
    	  } 
        ?>
    </body>
    

     

    循环语句

    for循环

    <body>
    	<?php
    	  for($a=0;$a<10;$a++){
    		  echo "$a";
    	  }
        ?>
    </body>
    

     0123456789

    while循环

    <body>
    	<?php
    	$a=0;
    	 while($a<10){
    		 echo "hello world<br>";
    		 $a++;
    	 }
        ?>
    </body>
    

     

     函数

    function test(){
              echo "hello world";
     }
     test();

    可变参数的函数

    <body>
    	<?php
    	  function test(){
    		  $arr=func_get_args();//获取用户给的参数
    		  var_dump($arr);
    	  }
    	 test(10,3,6,2);
        ?>
    </body>
    

    不固定参数个数,不管给几个参数都可以

    <body>
    	<?php
    	  function test(){
    		  $arr=func_get_args();
    		  $sum=0;
    		  for($i=0;$i<count($arr);$i++){
    			  $sum=$sum+$arr[$i];
    		  }
    		  return $sum;
    	  }
    	 echo test(10,3,6,2);
        ?>
    </body>
    

     21

    有默认值的函数

    <body>
    	<?php
    	  function test($a="张三"){
    		 echo"姓名为:{$a}";
    	  }
    	 test("李四");//有参数输出这个参数没有参数输出默认参数
        ?>
    </body>
    

     rand随机数参数

    echo rand (0,10)//0-10之间的随机数

    获取当前日期时间

    <body>
    	<?php
    	  echo time();//从1970年1月1号8点开始到现在的秒数的时间戳,24*60*60是一天
        ?>
    </body>
    

     格式化时间戳  date

    <body>
    	<?php
    	  echo date("Y-m-d H:i:s",time());//格式化当前之间戳可以省略time。time也可以换成时间戳的具体数
        ?>
    </body>
    

     将日期时间编码为时间戳

    <body>
    	<?php
    	  strtotime("2018-1-5 14:36:36");
        ?>
    </body>
    
  • 相关阅读:
    python脚本netifaces模块的调用
    Remote Desktop Connection Manager介绍
    svn 分支整个项目合并主干
    C#中的 ref 传进出的到底是什么 解惑篇
    TortoiseSVN 安装中文语言包,SVN中文语言包
    CefSharp开源库的使用(一)
    cef 介绍
    SQL Server2008数据库如何改名
    通过公网连接云数据库Memcache--ECS Windows篇
    微信扫码支付模式一和模式二的区别
  • 原文地址:https://www.cnblogs.com/navyouth/p/8202775.html
Copyright © 2011-2022 走看看