分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

php语句函数

发布时间:2023-09-06 01:34责任编辑:董明明关键词:暂无标签

    语句分为三种:

            1.顺序语句:按照代码顺序执行的语句;

            2.分支语句:

                  (1) if…else方式:

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

                  (2)switch…case方式:

$a = 2;switch($a){ ???case 0: ???????echo "00000"; ???????break; ???case 1: ???????echo "11111"; ???????break; ???case 2: ???????echo "22222"; ???????break; ???default: ???????echo "aaaaa"; ???}

            3.循环语句:

                  (1)for循环:

for($i=1;$i<10;$i++){ ???echo "hello world<br>"; ?//换行用<br>标签实现 ???}

                  (2)while循环:

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

      函数:function+函数名( ){ },调用方式:函数名( )

            1.有参数的函数(形参和实参):

function test($a,$b){ ???echo $a+$b; ???}test(10,5); ???//输出15

            2.有返回值的函数:

function test($a,$b){ ???return $a+$b; ???}$sum = test(10,5); ??var_dump($sum); ???//输出15

              3.可变参数的函数:参数的个数自定义个数

function test(){ ???$arr = func_get_args(); ?//获取给的参数 ???$sum = 0; ???for($i=0;$i<count($arr);$i++){ ???????$sum = $sum + $arr[$i]; ???????} ???????return $sum; ???}echo test(10,3,6,2); ?//返回21

              4.有默认值的函数:有默认值,如果不指定则按照默认值执行

function test($a = "张三"){ ???echo "姓名为:{$a}"; ???}test() ?//输出张三,如果()内给一个值,则输出该值

      常见函数:

            1.rand():随机数生成,可在括号内设置范围如:echo rand(0,10),随机出现0至10之间的数字;

            2.日期时间的操作:

                  (1)取当前的日期时间:time(),为一个时间戳(秒数的累加),数越大时间越靠后;

                  (2)格式化时间戳:date("Y-m-d H:i:s",需要格式化的时间戳),Y为年、m为月、d为日、H为小时、i为分钟、s为秒,如果需要格式化当前的时间,则,后面的可以省略或写time();

                  (3)将日期时间编码为时间戳:strtotime(),()内写日期时间的字符串即可。

php语句函数

原文地址:https://www.cnblogs.com/palpitate/p/8228381.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved