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

PHP入门篇

Kings
难度入门
时长 5小时57分
  • PHP中结构嵌套之条件嵌套 条件结构嵌套就像回家的路上会遇到多个十字路口。 任务 咱也用用条件嵌套! 假设在发3月工资的时候,不仅判定性别,还要判定男性是否有房,没有房,可以发放住房补贴,对于女性,判定是否怀孕,怀孕还有怀孕补贴。在右边编辑器中,输入四条指令: 1、在第9行输入: if($sex == "男") 2、第12行输入: if($noHouse) 3、第17行输入: else if($sex == "女") 4、第20行输入: if($isPregnancy) 如图所示:
    查看全部
  • WAMPServer自拟端口号 1.修改httpd.conf中Listen 80,80改为8080 ServerName localhost:80,80改为8080 2.重启服务 web服务默认端口号为80
    查看全部
  • PHP中循环结构之foreach循环语句(任务二) 这一小节还是上小节的练习。 任务 列出所有学生学号和姓名! 有时候需要同时列出学号和姓名。在右边编辑器中。 1、第16行中输入指令: foreach($students as $key =>$v) 如图所示:
    查看全部
  • PHP中循环结构之foreach循环语句(任务一) 在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。 (1)只取值,不取下标 <?php foreach (数组 as 值){ //执行的任务 } ?> (2)同时取下标和值 <?php foreach (数组 as 下标 => 值){ //执行的任务 } ?> 任务 列出所有学生姓名! 有一组以学号为下标,姓名为值的数组,这时候需要遍历数组的姓名。 1、在右边编辑器中的第16行输入指令: foreach($students as $v) 如图所示:
    查看全部
  • PHP中循环结构之for循环语句 在PHP中还有一种循环语句,for循环语句结构如下: <?php for(初始化;循环条件;递增项){ //执行任务 } ?> for 语句中,“初始化”在循环开始前无条件求值一次,“循环条件”在每次循环开始前求值。如果值为 TRUE,则继续循环,执行循环体语句(执行任务)。如果值为 FALSE,则终止循环。“递增项”在每次循环之后被求值(执行)。其常用于循环执行代码块指定的次数。 任务 认识一下for语句! 我们要计算从1加到100的和。首先初始化一个递增变量为1,及初始化累加和为0,接着设置循环条件是变量是否小于等于100,小于100执行任务累加求和,递增项为变量递增1。 在右边编辑器中第3行{前面输入一条指令: for($i = 1,$sum = 0;$i<=100;$i++) 如图所示:
    查看全部
  • wampserver多站点配置 1.打开wamp/bin/apache/config下的httpd-vhosts.conf文件,找到<VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com ---设置管理员邮箱地址 DocumentRoot "c:/Apache2/docs/dummy-host.example.com" ---网站代码存放位置目录 ServerName dummy-host.example.com ---主机名 ServerAlias www.dummy-host.example.com ErrorLog "logs/dummy-host.example.com-error.log" ---错误日志 CustomLog "logs/dummy-host.example.com-access.log" common ---日常日志 </VirtualHost> 只需更改DocumentRoot与ServerName,其它信息暂不用删掉 更改后<VirtualHost *:80> DocumentRoot "d:/demo/test01" ServerName test01.com </VirtualHost> <VirtualHost *:80> DocumentRoot "d:/demo/test02" ServerName test02.com </VirtualHost> 2.打开apache下的httpd.conf,去掉#Include conf/extra/httpd-vhosts.conf前的#使得apache服务器包含httpd-vhosts.conf 3.由于apache拒绝其它web主机访问服务器下资源,改动# onlineoffline tag - don't remove Order Allow,Deny Allow from all将其修改为允许 4.重启所有服务 5.demo目录下建立test01文件夹->index.php,test02文件夹->index.php
    查看全部
  • PHP中循环结构之while与do…while语句的区别 while与do…while循环语句的区别是,while先判断条件是否成立,后执行循环,do...while先执行一次任务,再判断是否继续执行循环,也就是说do...while至少会执行一次任务。当条件为FALSE时,while中的任务会一次也不执行,do...while中的任务会执行1次。 任务 咱通过A例子和B例子让while与do…while语句PK一下,在右边编辑器中输入三条指令: 1、第5行{前面输入: while($num>3) 2、第12行中{前面输入: do 3、第14行中}后面输入: while($num>3); 如图所示:
    查看全部
  • PHP中循环结构之do while循环语句 在PHP中循环语句还有另一种:do...while循环语句语法如下: <?php do{ //执行任务 }while(条件) ?> 首先执行任务(上一节的while语句是先判断条件是否成立,再执行任务),执行任务完毕,判断某个条件是否符合(条件返回值是否为TRUE),若符合则再次执行任务,执行完毕任务,继续判定条件。 任务 瞅瞅do...while的用户吧! 例如需要围绕足球场跑10圈,初始化变量为1,首先跑第一圈,接着变量递增1,然后判断循环条件,变量是否小于10,满足则继续跑剩余的圈数,直到跑完第10圈。 1、在第3行{前面输入第一条指令: do 2、第6行}后面输入第二条指令: while($i<=10); 如图如下:
    查看全部
  • PHP中循环结构之while循环语句 循环结构就像一圈圈地跑足球场,跑完一圈再跑一圈。也就是说,在符合的条件下,重复执行某项任务。像400米一圈的跑道,跑800米的话就跑2圈,当跑完第一圈接着跑第二圈,第二圈结束已经达到800米,终止跑步。 在PHP中,while循环语句如下: <?php while(条件){ //执行任务 } ?> 首先判断某个条件是否符合(条件返回值是否为TRUE),若符合则执行任务,执行完毕任务,再判断条件是否满足要求,符合则重复执行此任务,否则结束任务。 任务 咱试试用while来喂喂小宠物! 也许你玩过虚拟小宠物,有时小宠物饿了,就需要喂食。假设初始化小宠物饿的时候,体力数字为12,当达到100的时候就饱了,我们使用随机数,模拟喂食小宠物小面包恢复的体力值,于是通过 while循环,我们可以模拟喂食小宠物的过程(偷偷告诉你,每次喂食的次数可不一样哦)。 在右边第5行{前面输入一条指令: while($sum<100) 如图所示:
    查看全部
  • 条件结构之switch…case…中的break break的作用是阻止代码进入下一个case 中继续执行。 任务 通过A例子有break和B例子没有break可以很明显地看出它的作用。A例子代码和B例子代码如图所示: 在右边编辑器中输入三条指令。 1、分别在第8行,第11行,第14行中输入: break; 运行结果,如图: A例子中,输出$sum值为20,B例子中,输出$sum值为40。在A例子中,执行了第二个case ,$sum变为20,然后break跳出了switch,去执行其他的任务。在B例子中,执行了第二个case , $sum变为20,由于没有break,继续执行第三个case,然后又执行default,$sum变为了40。 ?不会了怎么办
    查看全部
  • 条件结构之switch…case… PHP中的“switch...case...”语法,如下: <?php switch (条件) { case 条件值一: //任务一 break; case 条件值二: //任务二 break; default: //默认任务 } ?> 首先判断条件,若条件的返回值为条件值一,则执行任务一,若条件返回的值为条件值二,则执行任务二,若条件的返回值既不是条件值一也不是条件值二,则执行默认任务。break的作用是结束switch(后面会有专门举例说明),使用 switch 语句可以避免冗长的 “if..else if..else”代码块。 任务 手痒痒啦,那赶紧试一把吧! 大家做梦都想中个一百万吧^_^我也想,但是咋想都想不来:-(只好自己写个抽奖程序,自娱自乐咯。这个抽奖应用,随机生成一个数字,数字范围为1至50(也可以1至5,这样中将几率更高^_^),假设是1表示一等奖,2是二等奖,3是三等奖。示例代码如图所示: 在右边编辑器中,输入6条指令: 分别是第4行: switch($num){ 第5行: case 1: 第8行: case 2: 第11行: case 3: 第14行: default: 第16行: } 嘿嘿,你中奖了吗?呃,没中奖?(想中一等奖嘛,快把50改成1,一般人我不告诉他^_^) ?不会了怎么办 1、“case”与数字之间要有空格哦; 2、数字后添加了“:”嘛; 3、检查一下“switch…case…”结构写对了嘛;
    查看全部
  • 自定义网站根目录 一、更改网站根目录的存放位置,需要更改Apache的httpd.conf文件的两处,用NotePad++打开httpd.conf文件(在X:\wamp\bin\apache\apache2.4.9\conf目录下): 1、DocumentRoot "X:/wamp\www" 中"X:/wamp\www"文件夹地址改为你新建的文件夹地址,例如"G:/Demo" 2、下面几行<Directory "X:/wamp\www"> 中的"X:/wamp\www"文件夹地址亦改为你新建的文件夹地址,例如"G:/Demo"。 3、重新启动所有服务即可。 二、左击菜单栏“www 目录”显示的更改,需要更改wamp开发包中的配置文件wampmanager.ini和wampmanager.tpl。 1、更改wampmanager.ini文件中[Menu.Left]标记中Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "X:/wamp/www"; 这一句中的Caption值"www 目录"为"Demo目录",并更改FileName值"X:/wamp/www"为目标文件夹,例如:"G:/Demo"即可。 2、更改wampmanager.tpl文件中[Menu.Left]标记中Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}";这一句中的Caption值 "${w_wwwDirectory}"为 "Demo目录",更改FileName值"${wwwDir}"为"G:\Demo"。 3、退出并重新启动所有服务即可。
    查看全部
  • 条件结构之if…else if…else… PHP中的“if…else if…else…”语法,如下: <?php if(条件一){ //分配服务器干的任务A }else if(条件二){ //分配服务器干的任务B }else{ //分配服务器干的任务C } ?> 通过条件一判断,若返回值为布尔值TRUE,则执行任务A,若返回值为FALSE,则判断条件二,若返回值为布尔值TRUE,则执行任务B,否则既不执行任务A,也不执行任务B,执行任务C。 任务 瞅瞅“if…elseif…else…”! 如果我们需要提供上课的提示信息,假设如果为周一则上午有课,如果为周三则下午有课,其它时间没课。示例代码如图所示: 在右边编辑器中输入四条指令: 1、在第5行中输入第一条指令: if($week == 1){ 2、第7行中输入第二条指令: }else if($week == 3){ 3、第9行中输入第三条指令: }else{ 4、第11行中输入第四条指令: }
    查看全部
  • 条件结构之if…else if… PHP中的“if…else if…”语法,如下: <?php if(条件一){ //分配服务器干的任务A }else if(条件二){ //分配服务器干的任务B } ?> 通过条件一判断,若返回值为布尔值为TRUE,则执行任务A,若返回值为FALSE,则判断条件二,若返回值为布尔值TRUE,则执行任务B,否则既不执行任务A,也不执行任务B。服务器会继续往下执行其他任务。 任务 咱用“if…else if…”算算三月的奖金如何? 在妇女节那个月,需要给女员工发300元奖金。这时就可以使用“if…else if…”来完成此任务。 在右边编辑器中输入三条指令: 1、在第6行输入第一条指令: if($sex == "男"){ 2、第8行输入第二条指令: }else if($sex == "女"){ 3、第10行输入第三条指令: }
    查看全部
  • 条件结构之if…else… 条件结构就像一个岔路口,可以向左走,也可以向右走。比如上洗手间,我们知道我们的性别,这时候我们需要根据洗手间提供的条件,左边男洗手间,右边女洗手间,或者正好相反,其中性别就是这个条件结构的条件。再比如,现在的分数都流行使用A、B、C来分级,假设考试成绩是93分,可以将其设置为等级A,考试成绩是87,可以将其设置为等级B,这里分数区间即为条件结构中的条件。 PHP中的“if…else…”语法,如下: <?php if(条件){ //分配服务器干的任务A }else{ //分配服务器干的任务B } ?> 通过条件判断,若返回值为布尔值TRUE,则执行任务A,若返回值为FALSE,则执行任务B。 任务 试试用“if…else…”结构,算生日优惠吧! 一些酒店为了促销,吸引顾客,可以给当天生日的人八折优惠,这时可以使用条件结构。 在右边编辑器中,输入四条指令,如图: 1、在第7行输入第一条代码: if($today == $birthday){ 2、在第8行输入第二条代码: $money = $money * $discount; 3、在第9行输入第三条代码: }else{ 4、在第9行输入第四条代码: $money = $money * 1;} ?不会了怎么办 1、记得每行代码结束要用“;”标识哦; 2、“if…else…”的结构写对了嘛; 3、条件记得用圆括号“()”括起来哦; 4、“else”关键字写对了嘛; 5、检查一下乘法算术符“*”写对了嘛;
    查看全部

举报

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

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