kimtooflex / envswitch
一次编写,处处运行
dev-master
2018-09-03 07:15 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: 5.2.*
This package is not auto-updated.
Last update: 2024-09-29 23:35:58 UTC
README
一次编写,处处运行
envswitch.php 是一个快速且灵活的PHP 5.X+环境切换库
- 定义多个生产或开发服务器
- 回调兼容性
- 无服务器限制
入门指南
- 需要PHP 5.x.x
- 使用 Composer 安装 envswitch(推荐)
Composer 安装
- 获取 Composer
- 使用
php composer.phar require kimtooflex/envswitch
安装 Klein - 将以下代码添加到您应用程序的主要PHP文件中:
use \envswitch\EnvSwitch;
示例
Hello World - 强制性的hello world示例(一个服务器)
<?php use \envswitch\EnvSwitch; EnvSwitch::setEnv("127.0.0.2", function() { die("Hello world, this is development environment"); }, function() { die("Hello world, this is production environment"); } );
示例 1 - 响应多个服务器
<?php use \envswitch\EnvSwitch; EnvSwitch::setEnv("127.0.0.2,localhost", function() { die("Hello world, this is development environment"); }, function() { die("Hello world, this is production environment"); } );