PHP(运算符,语句,函数)

Posted niushuangmeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP(运算符,语句,函数)相关的知识,希望对你有一定的参考价值。

数学运算符

+ - * / %

字符串拼接:用“.”

$a = "hello";
$b = "world";
echo $a.$b;

比较运算符: > < >= <= == !=

逻辑运算符

&& 并且,||或,!非

错误抑制符:@

 echo @$a; 可以屏蔽掉当前的错误。

错误类型:

notice  注意

warning 警告

error 错误

 

三元运算符

$a = true;
echo $a?"男":"女";

顺序语句:从上到下依次执行。

分支语句:if语句

$a = 10;
if($a>10){
    echo "A大于10";
}else{
    echo "A小于等于10";
    }

switch case

$a = 2;
switch($a) {
    case 0:
        echo "0000";
        break;
    case 1:
        echo "1111";
        break;
    case 2:
        echo "2222";
        break;
    default:
        echo "aaaaa";
    }

循环语句

for 循环

for ($i=1;$i<10;$i++){
    echo "hello world<br>";//换行
    }

while循环

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

函数

function test(){
        echo "hello world";
        }
test();//调用函数

带有参数的函数

function test($a,$b){
        echo $a+$b;
        }
test(
10,5);

有返回值的函数,用一个变量接受方法的返回值

function test($a,$b){
        return $a+$b;
        }
 $sum=test(10,5);
 echo $sum;

 

可变参数的函数

    
    function test(){
        $arr = func_get_args();//获取用户输入的值
        var_dump($arr);
        }
    test(1,2,3,4,5);

累加

function test(){
        $arr = func_get_args();
        $sum = 0;
        for($i=0;$i<count($arr);$i++){
            $sum = $sum + $arr[$i];
            }
        return $sum;
        }
    echo test(1,2,3,4,5);

有默认值的函数

function test($a="aa"){
        echo "姓名为:{$a}";
        }
    test();

输出为

改为:

function test($a="aa"){
        echo "姓名为:{$a}";
        }
    test("bb");

输出:

几个重要的函数

1.随机数函数

echo rand();

生成某个范围内的随机数, echo rand(0,10);0到10范围的随机数 

2.获取当前时间(时间戳

 echo time(); 

3.格式化时间戳

 echo date("Y-m-d H:i:s",time()); 注意:默认值为当前时间

4.将日期时间编码为时间戳

 echo strtotime("2017-2-3 17:12:23"); 

 

以上是关于PHP(运算符,语句,函数)的主要内容,如果未能解决你的问题,请参考以下文章

PHP项目开发经验整理

20个简洁的 JS 代码片段

PHP中的流程控制

10个JavaScript代码片段,使你更加容易前端开发。

10个JavaScript代码片段,使你更加容易前端开发。

php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用