-
注意echo关键字与字符串之间至少要有一个空格。如下面写法是不正确的:
<?php echo"Hello world!";?>
查看全部 -
<?php
$students = array(
'2010'=>'令狐冲',
'2011'=>'林平之',
'2012'=>'曲洋',
'2013'=>'任盈盈',
'2014'=>'向问天',
'2015'=>'任我行',
'2016'=>'冲虚',
'2017'=>'方正',
'2018'=>'岳不群',
'2019'=>'宁中则',
);//10个学生的学号和姓名,用数组存储
//使用循环结构遍历数组,获取学号和姓名
foreach($students as $key =>$v){
echo $key.":".$v;//输出(打印)学号:姓名
echo "<br />";
}
?>
查看全部 -
<?php
$students = array(
'2010'=>'令狐冲',
'2011'=>'林平之',
'2012'=>'曲洋',
'2013'=>'任盈盈',
'2014'=>'向问天',
'2015'=>'任我行',
'2016'=>'冲虚',
'2017'=>'方正',
'2018'=>'岳不群',
'2019'=>'宁中则',
);//10个学生的学号和姓名,用数组存储
//使用循环结构遍历数组,获取学号和姓名
foreach($students as $v){
echo $v;//输出(打印)姓名
echo "<br />";
}
foreach($students as $v => $p){
echo $v.$p;//输出(打印)姓名
echo "<br />";
}
?>
查看全部 -
php里的key值不能重复 如果重复的话 默认最后一个值php里的key值不能重复 如果重复的话 默认最后一个值
查看全部 -
foreach($students as $key=>$val)
{ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo ":";
//循环输出姓名和分数
foreach($val as $v)
{
echo $v;
}
echo "<br />";
}
查看全部 -
(1)只取值,不取下标
<?php foreach (数组 as 值){ //执行的任务 } ?>
(2)同时取下标和值
<?php foreach (数组 as 下标 => 值){ //执行的任务 } ?>
查看全部 -
“=>”符号左边表示数组的键值,右边表示数组对应该键值的内容。
比如:array('a'=>'1','b'=>'2') //这里的"a"就是数组的键值。"1”是该数组对应"a"键值的内容
array(a,b,0,1) //这里没用标键键值,默认键值是从0递增的。键值为0的数组对应的内容为"a".键值为1所对应的内容为b
比较直观的看出区别的话可以这么写:array(a,b,0,1) 等于array('0'=>'a','1'=>'b','2'=>'0','3'=>'1')查看全部 -
<?php ?>中最后一个执行语句可以省略分号,当php语句是嵌入在html中时?>不可省,“;”分号必须是英文版的才行
查看全部 -
while($sum<100){//小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食
$num = rand(1,20);//随机数,模拟喂食小宠物的小面包
$sum = $sum + $num; //小宠物吃小面包
echo "我还没吃饱呢!";
echo "<br />";
}
查看全部 -
//break的作用是阻止代码进入下一个case 中继续执行。跳出函数执行下一段
//case() 与switch()对应时开始执行从对应处向下的语段
查看全部 -
$num = rand(1,50);//获取1至50的随机数
switch($num){
case 1:
$info = "恭喜你!中了一等奖!";
break;
default:
$info = "很遗憾!你没有中奖!";
}
查看全部 -
data('m-d-w')//m月 d日 w星期几
查看全部 -
date_default_timezone_set('Asia/ShangHai');/设置脚本日期使用的默认时区
$today = date('m-d',time());//获取当天日期
查看全部 -
error_reporting(0); //禁止显示PHP警告提示
unset($var3);//注销定义
查看全部 -
echo 打印 相当于 print
查看全部
举报