PHP——语句和时间函数
语句
1、分支语句
(1)if
例子:
$a=9;
$b=5;
if($a>$b)
{
echo $a."比".$b."大";
}
else
{
echo $a."比".$b."小";
}
(2)if...else...
(3)if...else if...else
(4)if的嵌套
(5)switch..case..
例子:
$c=2;
switch($c)
{
case 1:
echo "11111";
break;
case 2:
echo "22222";
break;
case 3:
echo "33333";
break;
case 4:
echo "44444";
break;
case 5:
echo "55555";
break;
}
2、循环语句
(1)for 循环
for($e=0;$e<10;$e++){} // $ 不要忘记写
(2)while 循环
函数:
1、四要素:函数名 参数 函数体 返回类型
C#或Java里的定义方法
public void Main(int a,int b)
{
函数体;
}
function Main()
{
echo "hello";
}
mixed:var可以写任何类型的
string:固定类型
[]可以写,也可以不写
$...可以写任何数量个
常用函数:
1、随机数生成:rand(1,100);可以有两个参数,两个整数,限定随机数的范围
2、日期时间的函数:
time():取当前的日期时间,是一个UNIX时间戳
date():需要一个参数(格式化字符串),可以直接取出当前的日期时间并格式化显示
date();需要两个参数,格式化显示任何一个日期时间类型的数据
echo date("Y年m月d日 H:i:s");//完整 推荐
3.修改默认时区:
在php的配置文件php.ini中找到date.timezone = Europe/Paris将Europe/Paris改为Etc/GMT-8
<?php $a=9; $b=5; if($a>$b) { echo $a."比".$b."大"; } else { echo $a."比".$b."小"; } $c=2; switch($c) { case 1: echo "11111"; break; case 2: echo "22222"; break; case 3: echo "33333"; break; case 4: echo "44444"; break; case 5: echo "55555"; break; } for($e=0;$e<10;$e++)//$不要忘记写 { echo "这是第".$e."次循环<br />"; } $f=0; while($f<10) { echo "这是while循环出来的代码<br />"; $f++; ;} echo Main(); function Main() { echo "hello"; }; echo Main1("world"); function Main1($name) { echo "hello".$name; }; echo Main2(6); function Main2($a1) { if($a>5) { return "这是大于的"; } else { return "这是小于的"; } }; ?> <br /> <?php echo rand(1,10); echo "<br />"; echo time(); echo "<br />"; echo date("y年m月d日 h:i:s:ms",time()); echo "<br />"; echo date("Y年M月D日 H:i:s:ms",time()); echo "<br />"; echo date("Y年M月D日 H:i:s:ms");//需要参数,字符串,date格式化参数 echo "<br />"; echo time();//取当前的日期时间,是一个UNIX时间戳 echo "<br />"; echo date(""); echo "<br />"; echo date("Y年m月d日 H:i:s");//完整 /* y代表年份,取后两位 Y代表年份全部 m代表月份 M代表月份英文简写 d代表天 D代表英文星期几的简写 h代表小时,12小时制 H代表小时,24小时制 i代表分钟 s代表秒数 ms代表毫秒 */ ?>