为了账号安全,请及时绑定邮箱和手机立即绑定

PHP入门篇

难度入门
时长 5小时57分
学习人数
综合评分9.40
777人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.2 逻辑清晰
$line=ceil($no/$maxLine);
$row=($no%$maxLine==0)?$maxLine:$no%$maxLine;
大家可以试试把$key 输出,看看有break和没有break有什么区别,在这里break确实是跳出foreach的循环,代码如下。


foreach($students as $key=>$v)
{
//使用条件结构,判断是否为该学号
echo $key;
echo "<br \>";
if($key==$query)
{
echo $v;//输出(打印)姓名
break;
}
}
?>
幸好有C语言的底子 嘻嘻
@慕码人9137213我举报了,说不定可以帮你删掉
没有声明,这是foreach的用法。假设有一个数组a,数组是这样的,可以假设有一堆人,要记录每一个人就得给他们位置,所以给这些人每人分配了房子,房子名是自己取的。foreach($a as $b=> $c),就是将数组a中的房子名称(这里是学号)赋值给b,然后将房子住的人的名称赋值给c。(不想打$了)

最赞回答 / qq_仕事時間_0
可不可以理解成:因为&是地址符,然后$c=&$a可以理解成将变量a所在的内存地址赋给了变量c
svn 还是很不错的
<?php
date_default_timezone_set('Asia/ShangHai');
$today = date('m-d',time());//获取当天日期
$birthday = "04-13";//生日
$money = 238;//消费金额
$discount = 0.8;//八折优惠

$money = $today == $birthday?$money *= $discount:$money;

echo $money;
?>
localhost/test.php之后出现这个提示: No input file specified.
它这一节的分号是中文状态下的,改成英文的复制粘贴,哈哈
晕哦,学的和说的不一样呢。。。。
while 和do while的区别很好区分的 就是 前者是 先判断条件是否为真 再走循环体 后者是先执行一次循环体在做判断条件是否为真 比如while 你打电话叫那种服务来你家 你先给¥他了 然后在做事 你给¥就相当于先判断 然后 做事 就相当于循环体 假如一开始你给的¥不够 就不会让你做事了对吧 do while 你打电话叫那种服务 那种服务来了 跟你完事了 你在给¥。 假如完事了 你不给¥就不能在做了(就是判断条件不成立了) 但是你又给¥了 又可以在做一次 (ps:现实里 不给¥还能再来一次那不太可能)
swicth() 括号里面放变量 case 就是找到switch括号里面放的变量对应的值 switch 不像if else他是直接跳到对应的值不用一条一条往下走 更省时间 但是if else 可以范围值 而switch是固定值 所以 存在是有道理的
<?php

$info = "";//提示信息
do
{
$num = rand(1,50);//获取1至50的随机数
}while($num!=1);
switch($num)
{
case 1:
$info = "恭喜你!中了一等奖!";
break;
case 2:
$info = "恭喜你!中了二等奖!";
break;
case 3:

default:
$info = "很遗憾!你没有中奖!";
}
echo $info; //输出是否中奖(我就不信中不了一等奖)
?>
<?php

$info = "";//提示信息
while($num!=1)
{
$num = rand(1,50);//获取1至50的随机数
}
switch($num)
{
case 1:
$info = "恭喜你!中了一等奖!";
break;

default:
$info = "很遗憾!你没有中奖!";
}
echo $info; //输出是否中奖(我就不信中不了一等奖)
?>
define("PI",3.14);//空格打习惯了,逗号后面不要有空格,虽然运行正确的,但还是会报错
define($p,3.14);
课程须知
没有任何WEB经验的WEB应用程序开发者及对WEB前端技术兴趣的用户。(即使你是完全的新手)
老师告诉你能学到什么?
1、通过教程学习可以了解PHP中的变量、变量的类型、常量等概念 2、认识PHP中的运算符,掌握PHP中顺序结构、条件结构、循环结构语句。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消