PHP语句函数

①拼接字符串用.   不是js里面的+

<body>
<?php
 $a="你好";
 $b="张三";
 echo $a.$b
?>
</body>

显示:你好张三

@符号可以屏蔽错误

1.notice是注意的意思

2,warning 是警告的意思

3.error  是错误的意思   这种情况下必须改写代码了

②三元运算符

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

输出结果为男,如果$a=false,输出结果为女.

③循环语句  switch  case

<body>
<?php
for($i=1;$i<10;$i++){
	echo"helloworrd";//换行加<br>	
	}
?>
</body>

显示:

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

函数

<body>
<?php
function test(){
	echo "hello worrd";
	}
	test();
?>
</body>

显示:hello worrd

<body>
<?php
function test($a,$b){//$a $b是形参
	echo $a+$b;}
	
	test(10,5);//10,5 是实参
?>
</body>

输出为15

有返回值的函数

<body>
<?php
function test($a,$b){//$a $b是形参
	return $a+$b;}	
	$sum=test(10,5);
echo $sum; ?> </body>

可变参数的函数

<body>
<?php
function test(){
	$arr=func_get_args();//可以获取用户给的参数
$sum=0; var_dump($arr); for($i=0;$i<count($arr);$i++){ $sum=$sum+$arr[$i]; } return $sum; } echo test (10,3,6,2); ?> </body>

显示: 

有默认值的函数

<body>
<?php

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

?>
</body>

显示:

显示0-10之间的一个随机数

<body>
<?php
echo rand(0,10);	
?>
</body

也可以是0-100.0-1000

取当前的日期(时间戳)

<body>
<?php
echo time();	
?>
</body

显示;1515240713   从1970年一月一日八点到现在的总秒数.

格式化时间戳

<body>
<?php
echo date("Y-m-d H-i-s",time());//Y是大写年份 m和d是小写的月和天,后面是小时,分和秒, time()是需要格式化的时间戳	
?>
</body>

显示:

将日期时间编码为时间戳

<body>
<?php
echo strtotime("2017-2-3 18:23:56");
?>

</body>

显示:

从1970年1月1号8点到当前写的时间的总秒数

 

原文地址:https://www.cnblogs.com/xiaohaihuaihuai/p/8215206.html