• PHP 函数的作用


    函数是为了封装方法,方便调用。

    设计一个计算的代码函数。举个栗子

    <?php
    /**
     * Created by PhpStorm.
     * User: 炜文
     * Date: 2017/2/15
     * Time: 20:18
     */
        function cal($num1,$num2,$oper){
            //$num1,$num2,$oper 形参
            $res = 0;
            switch ($oper){
                case  "+":
                    $res = $num1 + $num2;
                    break;
                case  "-":
                    $res = $num1 - $num2;
                    break;
                case  "*":
                    $res = $num1 * $num2;
                    break;
                case  "/":
                    $res = $num1 / $num2;
                    break;
                default:
                    echo "你输入的符号有误!";
            }
            return $res;
        }
        echo cal(2,4,"/");
    ?>

    在PHP中可以通过require_once 来引入其他PHP文件。

    <?php
    /**
     * Created by PhpStorm.
     * User: 炜文
     * Date: 2017/2/15
     * Time: 18:58
     */
    require_once 'demo1.php';
    echo cal(2,5,"/");
    
    ?>

    通过函数打印 4种图形。

    <?php
    /**
     * Created by PhpStorm.
     * User: 炜文
     * Date: 2017/2/15
     * Time: 20:18
     */
        //首先建立一个函数,然后里面带2个参数,一个是行数,一个是名称
        function lx($n,$name){
            switch ($name){
                case "正方形":
                    printZ($n);
                    break;
                case "三角形":
                    printS($n);
                    break;
                case "等边三角形":
                    printD($n);
            default:
             echo"输入有误";
    } } function printZ($n){ for($i=0;$i<=$n;$i++){ for($j=0;$j<=$n;$j++){ echo "*"; } echo "<br/>"; } } function printS($n){ for($i=0;$i<=$n;$i++){ for($j=0;$j<=$i;$j++){ echo "*"; } echo "<br/>"; } } function printD($n){ for($i=1;$i<=$n;$i++){ for($k=$n;$k>$i;$k--){ echo "&nbsp;"; } for($j=0;$j<2*$i-1;$j++){ echo "*"; } echo "<br/>"; } } lx(7,"等边三角形"); ?>

  • 相关阅读:
    【CodeForces】[667]Pouring Rain
    【CodeForces】[669A]Little Artem and Presents
    【CodeForces】[675A]Infinite Sequence
    【CodeForces】[673A]Bear and Game
    【CodeForces】[651B]Beautiful Paintings
    【CodeForces】[621B]Wet Shark and Bishops
    【CodeForces】[673B]Problems for Round
    linux下怎么查看ssh的用户登录日志
    linux /etc/hosts文件作用
    使用ipmi进行服务器管理
  • 原文地址:https://www.cnblogs.com/vivenZ/p/6403121.html
Copyright © 2020-2023  润新知