<?php
// 设置环境变量
putenv('APP_ENV=production');
putenv('DB_HOST=localhost');
putenv('DB_USER=root');
putenv('DB_PASSWORD=secret');
// 获取环境变量
$appEnv = getenv('APP_ENV');
$dbHost = getenv('DB_HOST');
$dbUser = getenv('DB_USER');
$dbPassword = getenv('DB_PASSWORD');
// 或者使用 $_ENV 或 $_SERVER 超全局变量来获取环境变量
$appEnv = $_ENV['APP_ENV'];
$dbHost = $_SERVER['DB_HOST'];
// 打印环境变量
echo "Application Environment: " . $appEnv . "\n";
echo "Database Host: " . $dbHost . "\n";
echo "Database User: " . $dbUser . "\n";
echo "Database Password: " . $dbPassword . "\n";
// 解释说明:
// 1. putenv() 函数用于设置环境变量。
// 2. getenv() 函数用于获取环境变量的值。
// 3. $_ENV 和 $_SERVER 是 PHP 的超全局数组,也可以用来获取环境变量。
// 4. 环境变量通常用于配置应用程序的不同运行环境(如开发、测试、生产)。
?>
上一篇:php class_exists
下一篇:php <=>
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站