在php中有时我们要替换数据库中表前缀但是又不苦于一个个表去修改前缀,这里我自己写了一个mysqli批量替换数据库表前缀的php程序,感兴趣的朋友可以参考一下,代码如下:
select_db($DB_datebase);//选择操作数据库
$db->set_charset($DB_charset);//设置数据库字符集
//执行一个查...
[数据库表前缀]
我们生成excel都会使用phpExcel类,这里就来给大家介绍在生成excel列名超过26列大于Z时的解决办法,这是phpExcel类中的方法,今天查到了,记录一下备忘,代码如下:
publicstaticfunctionstringFromColumnIndex($pColumnIndex=0)
{
//Usingalookupcacheadds...
[excel列名]
PHP本身再老版本有一些问题,比如在php4.3.10和php5.0.3以前有一些比较严重的bug,所以推荐使用新版。另外,目前闹的轰轰烈烈的SQLInjection也是在PHP上有很多利用方式,所以要保证安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在/usr/local/apache2/conf/php.ini,我...
[php.ini]
今天安装discuzX2论坛,却出现以下错误:
Warning:require(./forum.php)[function.require]:failedtoopenstream:NosuchfileordirectoryinD:\web\index.phponline128
Fatalerror:require()[function.requir...
[discuz ]
减小Fcgi环境配置下php-cgi进程所占内存,减小php-cgi重启周期
在fastcgi(FCGI)+PHP的配置中,php-cgi往往比较大占内存,本文研究一下减小php-cgi占内存的方法,本文减小php-cgi占内存的原理是,尽量减小系统中的php-cgi.exe的同时运行进程数,可以减小php-cgi.exe总体占内存的数量,我们可以通过减小ph...
[php-cgi]
文章今天来分析一下在php中的两种数据库连接方法mysql,mysqli以前我都是用mysql很少用mysqli,原因mysqli是php默认配置中是没有开启的下面我们来看它们之间各自的优点和不足吧。
mysql是非持继连接函数而mysqli是永远连接函数。也就是说
mysql每次链接都会打开一个连接的进程而mysqli多次运行mysqli将使用同一连接进程,从而...
[php]
在WEB应用中,根据IP地址定位和记录相关访问日志也是非常常见的需求,在ThinkPHP中你可以轻松的实现IP地址获取和定位。可以在官网的http://www.thinkphp.cn/extend/223.HTML下载IP定位扩展类库,或者下载扩展包(http://www.thinkphp.cn/down/253.html)里面也已经包含该扩展类了。如果是单独下载的上传类...
[IP地址定位]
打开网站乱码一直是困扰PHP初学者的一个非常大的问题,现在总结下造成乱码的原因及解决方法:
一、HTML页面编码:metahttp-equiv=content-typecontent=text/html;charset=utf-8这里的编码要和数据库编码,及连接数据库编码;
二、文件在存储编码:比如文件index.php,改变其存储编码为所需编码。...
[PHP网站程序打开乱码]
本文章介绍了几种关于phpsession永不过期的设置方法,不修改程序是最好的方法了,因为如果修改程序,测试部一定非常郁闷像我一样,那么只能修改系统环境配置,其实很简单,打开php.ini设置文件
修改三行如下:
1、session.use_cookies
把这个的值设置为1,利用cookie来传递sessionid
2、sessio...
[session]