我需要一种方法来确定调用该函数的人是否是 Travis-CI。如果是 Travis-CI,我不想在这里开始会话。现在,我让我的测试脚本创建一个名为的文件test.txt
,然后查找它。
protected function __construct() {
if ( (!session_id()) && (!file_exists('test.txt' ))) session_start();
}
但是,必须有更好的方法。看起来,如果没有文件检查,如果确实有一个会话,就不会创建一个新的会话。但这种情况并非如此。如果是这样的话,下面的之前的链接应该已经通过了。