Thinkphp框架连接数据库使用到了单例模式。A.php连接上了数据库取出数据跳转到B.php也需要连接数据库。
那么B.php连接数据库是使用A.php那个连接的句柄吗?还是重新连接了一次数据库。
当然是重新连接了,你是跳转不是包含。
跳转两者之间共享值要专门的传值操作,cookie\ session\ POST/GET \静态输出
单点登录的原理主要在于统一的认证系统(登录验证),当前项目只需要连接当前数据库,只有在确认是否登录的时候写一个公用方法(验证整个返回一个token作为标示)来验证是否登录