skymvc/function/fun_init.php
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/*配置数据库*/
$_DBS=array();
$_MDS=array();
/**加载skymv loadfun 函数库 **/
function loadFun($files){
if(is_array($files)){
foreach($files as $file){
if(file_exists(SKYMVC_ROOT."loadfun/fun_".$file.".php")){
require_once(SKYMVC_ROOT."loadfun/fun_".$file.".php");
}
}
}else{
if(file_exists(SKYMVC_ROOT."loadfun/fun_".$files.".php")){
require_once(SKYMVC_ROOT."loadfun/fun_".$files.".php");
}
}
}
/**处理分布式数据库**/
function in_VMDBS($table){
global $VMDBS;
if(isset($VMDBS[$table])){
return $VMDBS[$table];
}else{
return false;
}
}
function setDb($table='master'){
global $dbconfig,$_DBS;
if(isset($_DBS[$table])) return $_DBS[$table];
if(isset($dbconfig[$table])){
$_DBS[$table]=new mysql();
$_DBS[$table]->connect($dbconfig[$table]);
return $_DBS[$table];
}elseif($tb=in_VMDBS($table)){
if(isset($_DBS[$tb])) return $_DBS[$tb];
$_DBS[$tb]=new mysql();
$_DBS[$tb]->connect($dbconfig[$tb]);
return $_DBS[$tb];
}else{
if(isset($_DBS['master'])){
return $_DBS['master'];
}else{
if(isset($dbconfig['master'])){
$_DBS['master']=new mysql();
$_DBS['master']->connect($dbconfig['master']);
return $_DBS['master'];
}
}
}
}
function closeDb(){
global $_DBS,$_MDS;;
if(!empty($_DBS)){
后面还有 156 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。