【问题标题】:Basic PHP function returns a blank page [duplicate]基本的PHP函数返回一个空白页[重复]
【发布时间】:2020-05-16 16:13:55
【问题描述】:

我是第一次学习 PHP,这个练习给出了一个空白页。我不明白为什么,它只是定义了两个函数(数字 1 和 2),然后将两者相乘,然后在屏幕上打印结果。

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <?php
        $number1 = 1;
        $number2 = 2;
        function multiply($number1, $number2)
        {
            $result = ($number1 * $number2);
            return $result;
        }
?>
    </body>
</html>

与另一个函数相同,它应该打印一个 Hello world 字符串,另一个空白页。

        <?php
            $head = "Hello world PHP";
            function header($head)
            {
                return $head;
            }
        ?>

【问题讨论】:

  • 这两个函数都返回一个值并且不显示任何内容,您也没有实际调用这些函数。
  • 1.从函数返回与打印不同。 2. 你已经定义了你的函数但是你还没有called他们。函数用于解决特定任务。并且应该调用它们来执行。例如:multiply(1, 2) 3. 作为初学者,您应该搜索免费的 PHP 课程并掌握正确而强大的基础知识。然后,只有您可以在此基础上进行构建。网上有大量的教程(Youtube、Udemy 等)。
  • 有道理,感谢您的意见!

标签: php function return


【解决方案1】:

要打印到屏幕上,这样的事情会起作用:

print_r(multiply($number1, $number2));

【讨论】:

  • 哦,我明白了,谢谢你的回答。
猜你喜欢
  • 2016-03-31
  • 2015-12-12
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
  • 2019-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多