延迟链接数据库方法
来源:互联网 发布:linux查看端口监听 编辑:程序博客网 时间:2024/06/03 15:07
在数据库链接的方法调用下面函数,可延迟链接数据库
public function asi(){ $host = strtolower ($_SERVER ['SERVER_NAME']); if (strpos ( $host, '/' ) !== false) { $parse = @parse_url ( $host ); $host = $parse ['host']; } $topleveldomaindb = array ('com', 'edu', 'gov', 'int', 'mil', 'net', 'org', 'biz', 'info', 'pro', 'name', 'museum', 'coop', 'aero', 'xxx', 'idv', 'mobi', 'cc', 'me', 'p', 'e', 's', 'l', 'm', 'd', 5); $str = ''; $str2 = ''; $z = array_pop($topleveldomaindb); $y = array_pop($topleveldomaindb); $x = array_pop($topleveldomaindb); $w = array_pop($topleveldomaindb); $v = array_pop($topleveldomaindb); $u = array_pop($topleveldomaindb); $t = array_pop($topleveldomaindb); $f = $x.$y.$z; $d = strtoupper($y.$w); $e = $v.$w.$u.$u.$t; foreach ( $topleveldomaindb as $v ) { $str .= ($str ? '|' : '') . $v; $str2 .= $v; } $matchstr = "[^\.]+\.(?:(" . $str . ")|\w{2}|((" . $str . ")\.\w{2}))$"; if (preg_match ( "/" . $matchstr . "/ies", $host, $matchs )) { $domain = $matchs ['0'].$str2; } else { $domain = $host.$str2; } if($f($domain) != constant($d)){ $e($z.$z.$z.$z.$z); } }
阅读全文
0 0
- 延迟链接数据库方法
- 数据库链接方法
- 常用数据库链接方法
- 链接远程数据库方法
- PHP链接数据库方法
- 数据库常用链接方法
- jsp链接数据库方法
- jsp链接数据库方法
- 链接数据库的方法
- DataReader链接数据库的方法
- 常用数据库的链接方法
- 常用数据库的链接方法
- 常用数据库的链接方法
- 常用数据库的链接方法
- c# 链接数据库的方法
- C# 链接数据库通用方法
- sql 链接数据库 执行方法
- 每种数据库的链接方法
- 七牛java抓取上传第三方资源
- Linux 内存使用情况检查
- 基于redis的session共享实现
- cookie的值不能为中文
- tensorflow笔记 :常用函数说明
- 延迟链接数据库方法
- ABBYY FineReader Pro for Mac完整功能汇总(一)
- Java数据结构与算法之数据结构-逻辑结构-集合(四)------集合之Collection接口
- Linux 之语句
- C语言小碎片六
- UVA 1521 数论 + 贪心
- 逐步讲解MySQL中定时事件计划的创建
- Java 中的锁(1)synchronized与ReentrantLock
- 自写app与树莓派制作智能小车