PHP 흐름 제어 if 문

모두의 코드 이해를 높이기 위해 같은 반 친구인 왕식송에게 장난을 치는 이야기를 모아봤습니다.

4.1장과 3.2.5장 모두에서 if 및 if...else 구조를 소개했습니다. 그리고 우리는 그것을 매우 명확하게 설명했습니다.

이제 모든 사람의 논리 이해를 높이기 위해 if...else 구조를 사용하여 작은 것을 작성해 보겠습니다.

이전 지식 포인트를 바탕으로 계산기를 작성해 보겠습니다.

<form>
    <input type="text" name="num1">

    <select name="fh">
        <option value="jia"> + </option>
        <option value="jian"> - </option>
        <option value="c"> x </option>
        <option value="chu"> / </option>
        <option value="qy"> % </option>

    </select>

    <input type="text" name="num2">

    <input type="submit" value="运算" />


</form>

<?php

    $num1 = $_GET['num1'];
    $num2 = $_GET['num2'];
    $fh = $_GET['fh'];

    if(!is_numeric($num1) || !is_numeric($num2)){

        echo '请输入数值类型';
    }

    if($fh == 'jia'){
        echo $num1 . '+' . $num2 . '=' . ($num1+$num2);
    }

    if($fh=='jian'){
        echo $num1 . '-' . $num2 . '=' . ($num1-$num2);
    }

    if($fh=='c'){
        echo $num1 . 'x' . $num2 . '=' . ($num1*$num2);
    }
    if($fh=='chu'){
        echo $num1 . '/' . $num2 . '=' . ($num1/$num2);
    }
    if($fh=='qy'){
        echo $num1 . '%' . $num2 . '=' . ($num1%$num2);
    }

?>

과제:
평년과 윤년에 대한 계산기를 작성합니다. 양식을 작성하고, get을 통해 연도를 전달하고, 전달된 연도가 숫자 유형인지 확인합니다. 그리고 윤년이면 윤년임을 표시하고, 평년이면 올해가 평년임을 표시하도록 요구된다.

평년의 윤년 규칙: 연도는 4로 균등하게 나눌 수 있지만 100으로 나눌 수는 없습니다. 혹은 400으로 나누어 떨어지면 윤년이고, 그렇지 않으면 평년이다

지속적인 학습
||
<form> <input type="text" name="num1"> <select name="fh"> <option value="jia"> + </option> <option value="jian"> - </option> <option value="c"> x </option> <option value="chu"> / </option> <option value="qy"> % </option> </select> <input type="text" name="num2"> <input type="submit" value="运算" /> </form> <?php $num1 = $_GET['num1']; $num2 = $_GET['num2']; $fh = $_GET['fh']; if(!is_numeric($num1) || !is_numeric($num2)){ echo '请输入数值类型'; } if($fh == 'jia'){ echo $num1 . '+' . $num2 . '=' . ($num1+$num2); } if($fh=='jian'){ echo $num1 . '-' . $num2 . '=' . ($num1-$num2); } if($fh=='c'){ echo $num1 . 'x' . $num2 . '=' . ($num1*$num2); } if($fh=='chu'){ echo $num1 . '/' . $num2 . '=' . ($num1/$num2); } if($fh=='qy'){ echo $num1 . '%' . $num2 . '=' . ($num1%$num2); } ?>
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!