Welcome 微信登录

首页 / 网页编程 / PHP

php 更新数据库中断的解决方法

php 更新数据库中断的解决方法

即可解决: set_time_limit(900); 这个函数指定了当前所在php脚本的最大执行时间, 虽然设定值是900秒,实际上 最大执行时间=php.ini里的max_execution_time数值 - 当前脚本已经执行的时间 + 设定值 假如php.ini里的max_execution_time=30,当前脚本已经执行10秒,则: 最大执行时间=30-10+900=920秒。 经过如此修改后,PHP脚本成功更新200000条记录。 以上是在LAP...
PHP加速 eAccelerator配置和使用指南

PHP加速 eAccelerator配置和使用指南

前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的Apache2.2,为了更好的提高系统的性能考虑对PHP再进行一些优化,前两年接触过MMCache和eAccelerator,尤其对eAccelerator非常喜欢,这次优化也选择了它,下面整理一些文档和大家分享。目录:一、eAccelerator介绍1、背景2、原理二、安装和配置1、支持平台2、系统要求3、安装4、php...
PHP 组件化编程技巧

PHP 组件化编程技巧

但其在UI方便却有些力不从心,不仅是PHP,任何一种Web编程语言在设计UI都有类似的问题,宿主语言与HTML混和在一个文件中,大量重复的 HTML代码,毫无任何技术含量,但又非常的费时费力。于是我就希望能够对之前做过的PHP项目UI部分进行总结和归纳,将其封装为一个个小的组件(就像 Delphi中的组件一样),在界面上呈现为统一的风格,日后可以再针对这结组件编写多个CSS文件,提供“换肤”功能。所有的组件都继承自AbatractComponent这个类,...
phpMyAdmin 安装配置方法和问题解决

phpMyAdmin 安装配置方法和问题解决

现作个简单回顾:基本上应该遇到的问题都遇到了,关键是多查资料,多动脑子就能解决问题的。 1/无法载入mcrypt扩展,请检查PHP配置; 2/配置文件现在需要绝密的短语密码(blowfish_secret); 3/#2003-服务器没有响应。 由于目前phpMyAdmin的最新版本已经更新到了3.1.3.1,网上流传的很多配置方法都是以前老版本的,已经不太适应新版本的配置要求;于是pharmar顺便也把phpMyAdmin3.1.3.1的配置步骤也列在下面...
PHP 输出简单动态WAP页面

PHP 输出简单动态WAP页面

当然,也有其他方法,网上可以搜索得到。我这里推荐一个既能浏览http页面又能浏览wap页面的方法,那就是用Firefox + wmlbrowser组件。装好wmlbrowser组件的firefox就可以支持直接浏览wap页面了。由于需要动态输出内容,我们不得不将页面的后缀名定为.php,那这样如何让浏览器将其解析为wap页面呢?很简单,只要在头文件输出的时候告诉浏览器该文件的MIME类型就行了。 复制代码 代码如下:<?php header("Con...
php 分页类 扩展代码

php 分页类 扩展代码

原来发表过一个脱离数据库的分页类,最近使用的时候发现有些时候搜索的东西过于大的时候,采用url传递参数的方式,可能会有一定的影响或者叫已知的bug,这次做了一些扩展,同时兼容了以前的模式,使用上面很简单的,只需要多设置一个参数就可以了代码如下:复制代码 代码如下:<?php /** * 功能: 分页类,根据提供的数据总量和页面大小 * 创建日期:Fri Apr 20 16:45:21 CST 2007 * 最后更新: * 作者: sanshi <...
php MsSql server时遇到的中文编码问题

php MsSql server时遇到的中文编码问题

但导到sqlserver 2005后,发现其中文编码只支持GB 和 UCS-2(unicode 16),所以直接在数据库中查询显示正确,但使用php的utf9编码显示时则全是乱码。找了大量资料,什么使用mssql,freetds,odbc,ado或直接每次查询和写入都进行转码等建议都有。不过实际测试中,发现Ado这种方法是好用的。 代码如下:复制代码 代码如下:<html> <head> <meta http-equiv="C...
php array_map array_multisort 高效处理多维数组排序

php array_map array_multisort 高效处理多维数组排序

对多维数组排序,通用的作法是1 获取利用排序的数据并且将其放入数组$arrSort. 其中键索引为要排序数组的索引,保证唯一性 2 利用排序函数sort等对$arrSort进行排序. 3 遍历$arrSort, 根据其索引,获取多维数组的数据,重新构造排序后的多维数组. 复制代码 代码如下:Array ( [0] => Array ( [link] => test [name] => test.rpm [type] => file ...
C# Assembly类访问程序集信息

C# Assembly类访问程序集信息

C#中通过Assembly类可以访问程序集信息. 1.允许访问给定程序集的元元素,包含可以加载和执行程序集的方法; 2.加载程序集:使用静态方法Assembly.Load(程序集名称)或Assembly.LoadFrom(程序集完整路径名); 3.属性: FullName:程序集显示名称; 3.方法: GetTypes():获取程序集中定义的类型。 TestAssembly.cs: view plaincopy to clipboardprint? usi...
<< 161 162 163 164 165 166 167 168 169 170 >>