博客列表 >11月15日 php作业 线上第九期

11月15日 php作业 线上第九期

大葫芦
大葫芦原创
2019年11月21日 16:55:09662浏览

1.练习get传值

实例

//GET传值


  $cates_id = $_GET['cate_id'] - 1;
   echo '<h2>'.$cates[ $cates_id ]['alias'].'</h2>';

运行实例 »

点击 "运行实例" 按钮查看在线实例


2.流程控制

实例

<?php

//三元运算符
$a = 100;
echo $a >= 100 ? '买' : '不买';

//if判断

$b = 1000;

if ($b >= 1000) {

    echo '吃顿牛排';
};

//if多种条件判断

$c = 100;

if ($c >= 100) {
    echo '非常优秀奖励鸡腿';
} elseif ($c >= 80) {
    echo '奖励棒棒糖';
} elseif ($c >= 60) {
    echo '奖励看电视5分钟';
} else {
    echo '棒打50逐出师门';
};
//switch 多用于知道规定的答案情况下使用
$d=100;
switch ($d){
    case $d>=100;
    echo '非常优秀奖励鸡腿';
    break;
    case $d>=80;
    echo '奖励棒棒糖';
    break;
    case $d>=60;
    echo '奖励看电视5分钟';
    break;
    default;
}
echo '<hr>';

运行实例 »

点击 "运行实例" 按钮查看在线实例

3.计数循环

实例

//计数循环  while
$int =1;
while($int <= 10){
    echo $int;
    $int++;
};
echo '<hr>';
//do {执行语句}while(条件)
do{
    echo $int;
    $int++;
}while($int<=0);

//for循环 for(条件1;条件2;加加){执行语句}

for( $int2 =1; $int2<=10; $int2++){
    echo $int2;
};

echo '<hr>';
echo '<hr>';
//continue; 跳出循环

for ($int2 = 1; $int2<=10; $int2++){
    if ($int2==8){
        continue;//如果值是8就跳出本次循环继续下次循环
    };
    echo $int2;
};

foreach ($cates as $cates_v) {
    echo '<article>';
    echo '<section>';
    echo '<span>';
    echo '<h2>' . $cates_v['alias'] . '</h2>';
    echo '<a href="">查看更多>></a> ';
    echo '</span>';
    foreach ($datd as $datd_v) {
        echo '<div class="ypxq">';
        echo '<a href="">';
        echo '<img src=" ';
        echo $datd_v['img'];
        echo '" alt="">';
        echo '<h3>' . $datd_v['name'] . '</h3>';
        echo '<p>' . $datd_v['neirong'] . '</p>';
        echo '</a>';

        echo '</div>';
    };
    echo '</section>';
    echo '</article>';
}; ?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

图片.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议