很多时候我们需要计算PHP脚本的执行时间,来获知脚本的效率等问题。比如有一个一大段的PHP脚本,我们就需要一个分段获取脚本执行时间的方法。先介绍要用到的函数:// 计时函数 function runtime($mode = 0) { static $t; if(!$mode) { $t...
分类:
Web程序 时间:
2014-12-27 21:40:27
阅读次数:
255
你写了一个PHP脚本,一般都不用考虑内存泄露和垃圾回收的问题,因为一般情况下你的脚本很快就执行完退出了。但在一些运行时间长,数据量大的时候,程序运行一段时间后,php脚本就占用了过多内存,然后就报错(PHP Fatal error: Allowed memory size of 134217728 ...
分类:
Web程序 时间:
2014-12-25 20:10:41
阅读次数:
182
转自:http://yoursunny.com/t/2009/PHP-decode/PHP是网站服务端最流行的编程语言之一。PHP运行环境本身是开源的,服务器不加载插件时PHP脚本也无法加密。但是,总有人因为商业上的考虑,而将PHP程序通过各种方法进行混淆,使读者很难看到清晰易懂的代码。然而,PHP...
分类:
Web程序 时间:
2014-12-18 13:29:56
阅读次数:
271
在PHP和Java之间搭建一座桥梁,利用这座桥梁在这两个实体之间建立起一个沟通渠道,在这座桥梁的帮助下,你可以在Java中开发类,然后在PHP中调用它们的方法,同样,在你的Java桌面或Web应用程序中也可以使用PHP脚本。http://php-java-bridge.sourceforge.net...
分类:
编程语言 时间:
2014-12-14 21:15:06
阅读次数:
230
使用语言操作数据库是重中之重,如果一门语言你不懂得如何操作数据库,那么你还是没有学会这门语言。
php操作数据库的方法并不难
同时php的值还可以与javascript脚本之间进行控制,
一般是php的值传递到javascript中,一般不会反过来操作
一、基本目标
首先,在mysql中有一张用户信息表user,
里面的字段分别是id,username与password,
打...
分类:
数据库 时间:
2014-12-13 18:02:49
阅读次数:
232
在上一篇提到的BOM头,实际上牵扯到文本的编码问题,BOM头是出现在windows下用文本编辑器编写文件后,按照UTF-8的格式下保存文件而我们在编辑php脚本的时候通常是用utf-8的格式保存脚本文件,在这种情况下,我们发现不了bom头的存在。可是如果我们将php的脚本文件按照gbk编码保存我.....
分类:
其他好文 时间:
2014-12-10 17:57:39
阅读次数:
146
昨天,一个程序需要导出500条数据,结果发现到150条是,Nginx报出504 Gateway Timeout错误,原来PHP-Fcgi下的设置执行时间与isapi的不同一般情况下设置PHP脚本执行超时的时间一、在php.ini里面设置max_execution_time = 1800;二、通过PH...
分类:
Web程序 时间:
2014-12-10 10:35:06
阅读次数:
186
Ubuntu下搭建LAMP环境前言:学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP、WAMP、MAMP等。这里我搭建的是LAMP环境,即Linux、Apache、MySQL、PHP环境。网上搭建方法也有很多,但都不是最新的,本搭建时间为2014.12.07.一、...
分类:
系统相关 时间:
2014-12-07 16:22:07
阅读次数:
311
<?php $dir?=?dirname(__FILE__); ?> 在PHP5.3中,增加了一个新的常量__DIR__,指向当前执行的PHP脚本所在的目录。 例如当前执行的PHP文件为?/www/website/index.php 则__FILE__等于‘/www/website/index.php‘ ...
分类:
Web程序 时间:
2014-12-02 22:48:35
阅读次数:
242
程序说明eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎为零。它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍。eAccelerator本身的开销也是极少的..
分类:
Web程序 时间:
2014-11-30 00:54:11
阅读次数:
382