为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP入门篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP入门篇

Kings
难度入门
时长 5小时57分
  • echo输出语句
    查看全部
    0 采集 收起 来源:PHP-Echo语句

    2016-02-20

  • while与do…while循环语句的区别是,while先判断条件是否成立,后执行循环,do...while先执行一次任务,再判断是否继续执行循环,也就是说do...while至少会执行一次任务。当条件为FALSE时,while中的任务会一次也不执行,do...while中的任务会执行1次。 <?php //A例子 $num = 2; $sum = 10; while($num>3){ $sum = $sum + 10; } echo "A例子的结果:".$sum."<br />"; //B例子 $num = 2; $sum = 10; do{ $sum = $sum + 10; }while($num>3); echo "B例子的结果:".$sum."<br />"; ?>
    查看全部
  • <?php echo 23+6;?>
    查看全部
  • echo
    查看全部
  • do...while循环语句首先执行任务(上一节的while语句是先判断条件是否成立,再执行任务),执行任务完毕,判断某个条件是否符合(条件返回值是否为TRUE),若符合则再次执行任务,执行完毕任务,继续判定条件。 <?php $i = 1 ; //从第1圈开始跑 do{ //跑10圈 echo "在跑第".$i."圈。"."<br/>";//第9圈→第10圈 $i++;//10→11(11时停止执行) }while($i<=10);//只要i<=10,就继续执行。 ?>
    查看全部
  • PHP中循环结构之while循环语句 也许你玩过虚拟小宠物,有时小宠物饿了,就需要喂食。假设初始化小宠物饿的时候,体力数字为12,当达到100的时候就饱了,我们使用随机数,模拟喂食小宠物小面包恢复的体力值,于是通过 while循环,我们可以模拟喂食小宠物的过程(偷偷告诉你,每次喂食的次数可不一样哦) <?php $sum = 12;//小宠物当前的饥饿程度 echo "我饿啦:-("; echo "<br />"; while($sum<100){//小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食 $num = rand(1,20);//随机数,模拟喂食小宠物的小面包 $sum = $sum + $num; //小宠物吃小面包 echo "我还没吃饱呢!"; echo "<br />"; } echo "终于吃饱啦^_^"; ?>
    查看全部
  • break的作用是阻止代码进入下一个case 中继续执行。 result:A例子的值是:20 B例子的值是:40 <?php //A例子 $num = 2; $sum = 10; switch($num){ case 1: $sum = $sum + 10; break; case 2: $sum = $sum + 10; break; case 3: $sum = $sum + 10; break; default: $sum = $sum + 10; } echo "A例子的值是:".$sum."<br />"; //B例子 $num = 2; $sum = 10; switch($num){ case 1: $sum = $sum + 10; case 2: $sum = $sum + 10; case 3: $sum = $sum + 10; default: $sum = $sum + 10; } echo "B例子的值是:".$sum."<br />"; ?>
    查看全部
  • 条件结构之switch…case… <?php switch (条件) { case 条件值一: //任务一 break; case 条件值二: //任务二 break; default: //默认任务 } ?> 首先判断条件,若条件的返回值为条件值一,则执行任务一,若条件返回的值为条件值二,则执行任务二,若条件的返回值既不是条件值一也不是条件值二,则执行默认任务。break的作用是结束switch(后面会有专门举例说明),使用 switch 语句可以避免冗长的 “if..else if..else”代码块。 随机生成一个数字,数字范围为1至50(也可以1至5,这样中将几率更高.1至1百分百中一等奖),假设是1表示一等奖,2是二等奖,3是三等奖 <?php $num = rand(1,50);//获取1至50的随机数 $info = "";//提示信息 switch($num){ case 1: $info = "恭喜你!中了一等奖!"; break; case 2: $info = "恭喜你!中了二等奖!"; break; case 3: $info = "恭喜你!中了三等奖!"; break; default: $info = "很遗憾!你没有中奖!"; } echo $info; //输出是否中奖 ?>
    查看全部
  • 如果我们需要提供上课的提示信息,假设如果为周一则上午有课,如果为周三则下午有课,其它时间没课。 <?php date_default_timezone_set('asia/shanghai'); $week = date("w");//获取当天星期几 $info = "";//提示信息 if($week==1){ $info = "上午有课"; }else if($week==3){ $info = "下午有课"; }else{ $info = "今天没课"; } echo $info; //输出提示信息 ?>
    查看全部
  • 试试用“if…else…”结构,算生日优惠吧! 一些酒店为了促销,吸引顾客,可以给当天生日的人八折优惠,这时可以使用条件结构 <?php date_default_timezone_set('Asia/ShangHai'); $today = date('m-d',time());//获取当天日期 $birthday = "02-14";//生日 $money = 238;//消费金额 $discount = 0.8;//八折优惠 if($today==$birthday){ $money=$money*$discount; }else{ $money=$money*1;} echo $money; ?>
    查看全部
  • 常量函数的定义
    查看全部
    0 采集 收起 来源:PHP-什么是常量

    2016-02-20

  • 取模算术符有啥用呢? 假设我们要在一个考场安排了一场考试,对考生从1开始,都进行了编号,那么怎么让服务器帮助我们计算考生在的位置呢,进而打印考场的考生对照表呢? <?php $maxLine = 4; //每排人数 $no = 17;//学生编号 $line=ceil($no/$maxLine);//有小数的在个位加1 $row=$no%$maxLine? $no%$maxLine:$maxLine;//EXPR1有余数的话就是TRUE 选择EXPR2,不选EXPR3。%是算数运算符,是求余的,只显示余数的,所以它的余数为1。 echo "编号<b>".$no."</b>的座位在第<b>".$line."</b>排第<b>".$row."</b>个位置"; ?> result:编号17的座位在第5排第1个位置(有加粗) ceil() 函数向上舍入为最接近的整数。返回不小于 x 的下一个整数,x 如果有小数部分则进一位。ceil(5.3)为 6 ceil(-5.3) 为 -5 floor:下取值 10/4 = 2.5 floor(10/4) = 2 ceil:上取值 10/4 = 2.5 ceil(10/4) = 3
    查看全部
  • 资源类型
    查看全部
  • PHP中提供了一个错误控制运算符“@”,对于一些可能会在运行过程中出错的表达式时,我们不希望出错的时候给客户显示错误信息,这样对用户不友好。于是,可以将@放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉; 如果激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中,此变量在每次出错时都会被覆盖,所以如果想用它的话必须尽早检查。 需要注意的是:错误控制前缀“@”不会屏蔽解析错误的信息,不能把它放在函数或类的定义之前,也不能用于条件结构例如if和foreach等。
    查看全部
  • 字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有 (1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。 (2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。 <?php $a = "张先生"; $tip=$a.",欢迎您在慕课网学习PHP!"; $b = "东边日出西边雨"; $b.=",道是无晴却有晴"; $c = "东边日出西边雨"; $c=$c.",道是无晴却有晴"; echo $tip."<br />"; echo $b."<br />"; echo $c."<br />"; ?> result: 张先生,欢迎您在慕课网学习PHP! 东边日出西边雨,道是无晴却有晴 东边日出西边雨,道是无晴却有晴
    查看全部

举报

0/150
提交
取消
课程须知
没有任何WEB经验的WEB应用程序开发者及对WEB前端技术兴趣的用户。(即使你是完全的新手)
老师告诉你能学到什么?
1、通过教程学习可以了解PHP中的变量、变量的类型、常量等概念 2、认识PHP中的运算符,掌握PHP中顺序结构、条件结构、循环结构语句。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!