PHP调用函数并打印函数返回的值
我尝试了许多不同的方法,但我似乎不知道自己做错了什么(但毫无疑问,这是一个业余的错误)。下面是:我在一个文件中定义了一个函数,如下所示:PHP调用函数并打印函数返回的值,php,function,Php,Function,我尝试了许多不同的方法,但我似乎不知道自己做错了什么(但毫无疑问,这是一个业余的错误)。下面是:我在一个文件中定义了一个函数,如下所示: <?php function getServer() { $server = $_SERVER[SERVER_NAME]; if ($server == 'ntowl.com') { $server = 'Practice Area'; } else
<?php
function getServer() {
$server = $_SERVER[SERVER_NAME];
if ($server == 'ntowl.com')
{
$server = 'Practice Area';
} else {
$server = 'localhost';
}
return $server;
}
?>
如您所见,返回值为$server。现在,我试图通过调用getServer函数在另一个页面上打印该值。以下是我尝试过的方法之一:
<?php
include "assignment_4_common_functions.php";
getServer($server);
print "Server: $server";
?>
对我应该做什么有什么建议吗?返回值已指定
$server = getServer();
代码正在将值传递给函数。所以它从未改变。这就是我所做的,它给了我想要的结果:
<?php
include "assignment_4_common_functions.php";
print "Server: " .getServer(). "";
?>
谢谢!这很有帮助。