博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 语句和时间函数
阅读量:6086 次
发布时间:2019-06-20

本文共 2046 字,大约阅读时间需要 6 分钟。

语句

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

$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."次循环
"; }$f=0;while($f<10){ echo "这是while循环出来的代码
"; $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 "这是小于的"; }};?>
"; echo time(); echo "
"; echo date("y年m月d日 h:i:s:ms",time()); echo "
"; echo date("Y年M月D日 H:i:s:ms",time()); echo "
"; echo date("Y年M月D日 H:i:s:ms");//需要参数,字符串,date格式化参数 echo "
"; echo time();//取当前的日期时间,是一个UNIX时间戳 echo "
"; echo date(""); echo "
"; echo date("Y年m月d日 H:i:s");//完整 /* y代表年份,取后两位 Y代表年份全部 m代表月份 M代表月份英文简写 d代表天 D代表英文星期几的简写 h代表小时,12小时制 H代表小时,24小时制 i代表分钟 s代表秒数 ms代表毫秒 */ ?>
代码

 

转载于:https://www.cnblogs.com/cuikang/p/5260533.html

你可能感兴趣的文章
SQL2000 2005 破解函数,过程,触发器,视图
查看>>
美味辣子炒鸡
查看>>
开发可统计单词个数的Android驱动程序(2)
查看>>
一次向svn中增加所有新增文件 svn add all new files【转】
查看>>
Ubuntu 14.04配置LAMP(Linux、Apache、MySQL、PHP)
查看>>
字符串数组连接例子(原创)
查看>>
Linux设备驱动之Ioctl控制【转】
查看>>
Winform文件下载之断点续传
查看>>
TCP三次握手
查看>>
ABP理论学习之Web API控制器(新增)
查看>>
栈的应用之判断括号匹配
查看>>
让工具类不可实例化
查看>>
EntityFramework Core 1.1是如何创建DbContext实例的呢?
查看>>
iOS开发-NSPredicate
查看>>
MVC模式与struts框架
查看>>
Linux系统的中断、系统调用和调度概述【转】
查看>>
人月神话-人月:项目滞后的原因分析
查看>>
linux驱动学习(二) Makefile高级【转】
查看>>
通过QC远程运行QTP脚本,QTP自动崩溃关闭的解决方法
查看>>
WinServer2012 R2忘记密码的解决方案+远程连接另一种莫名其妙故障
查看>>