如何在PHP中使用未定义变量在函数中进行回显/打印?

Rasburied

我不是php方面的佼佼者,但目前我正在尝试学习。我可以在函数外部进行打印,但是我得到的具体说明要求我在函数内进行打印。我试过了

回显“ $ area”;回声“ calculatearea()”;

香港专业教育学院搜索,但仍无法弄清楚如何仅在功能之外获得该功能内的打印。

<?php

if (isset($_POST['CalcBT'])) {
    global $area;
            function calculateCircumference () {
                 $num1 = ($_POST['Length']);
                 $num2 = ($_POST['Width']);

                $circ = $num1 + $num2;
                return $circ;


                }

                function calculateArea () {
                    $num1 = ($_POST['Length']);
                    $num2 = ($_POST['Width']);

                    $area = 2*($num1 + $num2);
                    return $area;

                }
    echo "Your rectangle circumference is: " . calculateCircumference() . '<br />' . "Your rectangle area is: " . calculateArea();
}

?>

<!---------------- Form---------------->

    <div class="form">

        <h3></h3>

        <form action="PHP-sida4.php" method="POST">
            <p>Length: <input type="text" name="Length"value=""></p>
            <p>Width: <input type="text" name="Width"value=""></p>

            <input type="submit" name="CalcBT" value="Calculate">
        </form>

我需要$ area的返回值以及我在底部回显的内容,才能在第一个函数中实际打印(calculateCircumference)

普里扬卡

您可以在函数中回显任何想要的东西,但是直到您调用该函数才会显示。

<?php

 if (isset($_POST['CalcBT'])) {
   global $area;
   function calculateCircumference () {
    $num1 = ($_POST['Length']);
    $num2 = ($_POST['Width']);

    $circ = $num1 + $num2;

    // return $circ;
    echo "Your rectangle circumference is: " . $circ . '<br />' . "Your rectangle area is: " . calculateArea();
    return;

  }

  function calculateArea () {
    $num1 = ($_POST['Length']);
    $num2 = ($_POST['Width']);

    $area = 2*($num1 + $num2);
    return $area;

  }

  calculateCircumference();
}

?>

我希望这有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可以回显变量,但是在尝试与PDO一起使用时,PHP返回未定义的错误

来自分类Dev

如何在PHP中使用变量名回显常量变量

来自分类Dev

如何在PHP中使用其他语言回显或打印

来自分类Dev

Angular2-meteor-在find()之后在订阅函数中进行排序的未定义变量

来自分类Dev

在PHP中使用JavaScript变量时的未定义索引

来自分类Dev

在回显或打印中使用回显或品脱的PHP语法

来自分类Dev

在python中使用未定义的变量

来自分类Dev

在C ++中使用未定义的函数

来自分类Dev

使用函数的未定义变量错误

来自分类Dev

错误回显未定义

来自分类Dev

在定义中使用省略号时,如何在R函数调用中捕获错误或未定义的参数

来自分类Dev

如何在imagesLoaded回调函数中使用变量?

来自分类Dev

Vanilla Javascript:在函数中使用时,for循环的计数器变量未定义

来自分类Dev

未定义变量:SESSION ...,同时尝试回显$ _SESSION ['var']

来自分类Dev

如何在外壳程序脚本中使用-ne标志进行回显?

来自分类Dev

使用ASMX Web Service在JSON内容类型中进行POST请求时未定义无参数的构造函数

来自分类Dev

如何在PHP中使用if多个语句创建变量并打印

来自分类Dev

如何在PHP中使用函数和变量定义名称空间?

来自分类Dev

使用函数将未定义的变量转换为函数

来自分类Dev

如何在Postgresql函数中使用变量进行循环查询

来自分类Dev

如何在JavaScript中使用函数定义的变量

来自分类Dev

PHP 函数返回使用,而不是回显,存储为变量。

来自分类Dev

在SQL语句中使用OR在PHP中给出“未定义的变量”错误

来自分类Dev

无法找到如何在示例中打印“未定义”

来自分类Dev

PHP未定义变量在同一函数内

来自分类Dev

将变量传递给PHP函数(即使未定义)

来自分类Dev

PHP未定义变量

来自分类Dev

未定义的变量PHP?

来自分类Dev

PHP $ this的未定义变量

Related 相关文章

  1. 1

    可以回显变量,但是在尝试与PDO一起使用时,PHP返回未定义的错误

  2. 2

    如何在PHP中使用变量名回显常量变量

  3. 3

    如何在PHP中使用其他语言回显或打印

  4. 4

    Angular2-meteor-在find()之后在订阅函数中进行排序的未定义变量

  5. 5

    在PHP中使用JavaScript变量时的未定义索引

  6. 6

    在回显或打印中使用回显或品脱的PHP语法

  7. 7

    在python中使用未定义的变量

  8. 8

    在C ++中使用未定义的函数

  9. 9

    使用函数的未定义变量错误

  10. 10

    错误回显未定义

  11. 11

    在定义中使用省略号时,如何在R函数调用中捕获错误或未定义的参数

  12. 12

    如何在imagesLoaded回调函数中使用变量?

  13. 13

    Vanilla Javascript:在函数中使用时,for循环的计数器变量未定义

  14. 14

    未定义变量:SESSION ...,同时尝试回显$ _SESSION ['var']

  15. 15

    如何在外壳程序脚本中使用-ne标志进行回显?

  16. 16

    使用ASMX Web Service在JSON内容类型中进行POST请求时未定义无参数的构造函数

  17. 17

    如何在PHP中使用if多个语句创建变量并打印

  18. 18

    如何在PHP中使用函数和变量定义名称空间?

  19. 19

    使用函数将未定义的变量转换为函数

  20. 20

    如何在Postgresql函数中使用变量进行循环查询

  21. 21

    如何在JavaScript中使用函数定义的变量

  22. 22

    PHP 函数返回使用,而不是回显,存储为变量。

  23. 23

    在SQL语句中使用OR在PHP中给出“未定义的变量”错误

  24. 24

    无法找到如何在示例中打印“未定义”

  25. 25

    PHP未定义变量在同一函数内

  26. 26

    将变量传递给PHP函数(即使未定义)

  27. 27

    PHP未定义变量

  28. 28

    未定义的变量PHP?

  29. 29

    PHP $ this的未定义变量

热门标签

归档