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代表毫秒
*/
?>
代码
PHP 语句和时间函数的更多相关文章
- PHP——语句和时间函数
语句 1.分支语句 (1)if例子:$a=9;$b=5;if($a>$b){ echo $a."比".$b."大"; }else{ echo $a.&qu ...
- 必须会的SQL语句(七)字符串函数、时间函数
字符串函数 1.大小写转换 --upper 转化成大写 --lower 转换成小写 select upper('AsaR') 2.长度 --len 字数 --d ...
- 部分具有统计功能的TSQL语句(例如DBCC语句,全局函数,系统存储过程)
部分具有统计功能的TSQL语句(例如DBCC语句,全局函数,系统存储过程) 这些功能也能帮助用户了解和监控SQLSERVER的运行情况 DBCC语句,DBCC语句是SQL2005的数据库控制台命令 D ...
- MySQL数据库学习笔记(五)----MySQL字符串函数、日期时间函数
一.常见字符串函数: 1.CHAR_LENGTH 获取长度(字符为单位) 2.FORMAT 格式化 3.INSERT 替换的方式插入 4.INSTR 获取位置 5.LEFT/RIGHT 取左 ...
- SQL 语句转换格式函数Cast、Convert 区别
SQL 语句转换格式函数Cast.Convert CAST和CONVERT都经常被使用.特别提取出来作为一篇文章,方便查找. CAST.CONVERT都可以执行数据类型转换.在大部分情况下,两者执行同 ...
- [转]ORACLE日期时间函数大全
本文转自:http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.html ORACLE日期时间函数大全 TO_DATE格式(以时间: ::2 ...
- mysql日期时间函数2
win7可以设定每周从哪一天开始,win2003等不能方便的修改.有的是周日开始,有的是周一开始.而工作中有的时候每周是从周六开始算的,有些数据需要按周统计,那么那种方式比较好呢? 通过下面的研究 ...
- PLSQL常用时间函数
body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...
- MySQL常用时间函数
官方文档:Date and Time Functions Name Description ADDDATE() Add time values (intervals) to a date value ...
随机推荐
- spring boot 中使用servlet
- Docker 批量启动
批量配置IP for i in `docker ps -a|awk 'NR>1 {print $NF}'`;do IP=`echo $i|awk -F_ '{print "192.16 ...
- Oracle SCN机制解析
SCN(System Chang Number)作为oracle中的一个重要机制,在数据恢复.Data Guard.Streams复制.RAC节点间的同步等各个功能中起着重要作用.理解SCN的运作机制 ...
- ArrayList删除--------ConcurrentModificationException问题
在做项目中用到List存储数据,在里面做数据操作时候用到了删除.结果抛出ConcurrentModificationException异常.在这里把问题总结一下. 原因: ArrayList进行for ...
- 2017面向对象程序设计(Java) 第4周学习指导及要求(2017.9.14-2017.9.18)
学习目标 深入理解程序设计中算法与程序的关系: 深入理解java程序设计中类与对象的关系: 理解OO程序设计的第一个特征:封装: 需要掌握基本使用方法的预定义类有:Math类.String类.Arra ...
- java第一课总结
转眼间开学了,我们也正式进入了大二.心里既有激动,又有些感慨,还带有一些担忧.激动的是我们褪去了大一的稚气成为了一名大二的学长了,第一次体会到了大学学长的感觉,心里很是激动.感慨的是我们又成长了一岁, ...
- Linux 学习总结(一)
一.Linux系统有7个运行级别(runlevel) 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行 ...
- cdh 5.13 hadoop 集群IP变更详细步骤
1.因一些不可抗因素,集群IP变更. 修改CM的数据库IP地址 /etc/cloudera-scm-server/db.p... 2.修改每个主机的hosts列表 3.修改SCM数据库的hosts表中 ...
- CentOS 下搭建Jenkins
1.下载安装包 A 可以连接外网: 导入仓库 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jen ...
- Watcher、ZK状态、事件类型 ,权限
zookeeper有watch事件,是一次性触发的,当watch监视的数据发生变化时,通知设置了该watch的client,即watcher. 同样,其watcher是监听数据发送了某些变化,那就一定 ...