PHP中是否需要环境变量来发送邮件?

PHP中是否需要环境变量来发送邮件?,php,email,environment-variables,Php,Email,Environment Variables,我以前使用内置的PHP邮件函数创建过PHP邮件脚本,如下所示: mail($email, $subject, $message, $headers ); 但它总是在远程服务器上 我需要在本地WAMP服务器上建立一个联系人表单。我被指派创建一个联系人表单,并将环境变量(smpt用户名和密码)包含在一个单独的包含文件中 我不太清楚这是什么意思 感谢您的帮助。您可以使用getvar(“”)访问环境变量这将返回值。环境变量是在unix环境中设置的值,它们通常在.bash文件或其他配置文件中设置,但也可

我以前使用内置的PHP邮件函数创建过PHP邮件脚本,如下所示:

mail($email, $subject, $message, $headers );
但它总是在远程服务器上

我需要在本地WAMP服务器上建立一个联系人表单。我被指派创建一个联系人表单,并将环境变量(smpt用户名和密码)包含在一个单独的包含文件中

我不太清楚这是什么意思


感谢您的帮助。

您可以使用
getvar(“”)访问环境变量这将返回值。环境变量是在unix环境中设置的值,它们通常在.bash文件或其他配置文件中设置,但也可以通过从CLI运行$
export VAR=1234
来应用这些值。老实说,这个问题的意思是:“请为我做家庭作业”。您甚至似乎不理解“赋值”。“…在一个单独的包含文件中包含环境变量。”-
include('file.php')并应该让您开始。这些不是“环境变量”。这些只是php变量(
$username='foo'
)或php常量(
define('username','foo')
)因此,如果我要求某人做我的家庭作业,我很抱歉。我只是不明白为什么他们会要求用户名和密码来用PHP发送电子邮件。似乎只要设置为发送电子邮件,PHP服务器就可以处理发送电子邮件。