PHP得到当前GIT分支的代码
程序员文章站
2022-03-05 22:37:43
...
由于研发,测试,生产环境不同,反馈问题经常不能正确定位环境,可在WEB界面的显著位置中显示当前的环境
if (\App::environment() == "product") {
$host = '生产';
} elseif (\App::environment() == "testing") {
$host = '测试';
} else {
$host = '本机';
}
//获取分支名
$branch = @file_get_contents(base_path() . '/.git/HEAD');
if (!empty($branch)) {
$branch = trim($branch);
$i = strripos($branch, '/');
$branch = substr($branch, $i + 1);
}
return $host . "【" . $branch . "】";
public static function getGitinfo()
{if (\App::environment() == "product") {
$host = '生产';
} elseif (\App::environment() == "testing") {
$host = '测试';
} else {
$host = '本机';
}
//获取分支名
$branch = @file_get_contents(base_path() . '/.git/HEAD');
if (!empty($branch)) {
$branch = trim($branch);
$i = strripos($branch, '/');
$branch = substr($branch, $i + 1);
}
return $host . "【" . $branch . "】";
}
//非生产才显示
@if (!App::environment()=='production' )
@endif
以上就介绍了 PHP得到当前GIT分支的代码,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
上一篇: 你们说这个域名值不值20W?
下一篇: 写nodejs用什么ide