php技术

PHP性能优化工具篇Benchmark类调试执行时间
php技术

PHP性能优化工具篇Benchmark类调试执行时间

阅读(16) 作者(admin)

这是PHP性能优化系列第二期,如何使用PEAR工具类Benchmark逐行获取代码或函数的执行时间。

工欲善其事,必先利其器!

如何安装PEAR和Benchmark

请参考PHP性能优化系列第一期 [PHP性能优化准备篇图解PEAR安装]

Benchma...

PHP性能优化准备篇图解PEAR安装
php技术

PHP性能优化准备篇图解PEAR安装

阅读(15) 作者(admin)

什么是PEAR

PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR就是PHP的CPAN。

为什么要安装PEAR

PEAR提供了丰富的PHP扩展工具类,简单...

php urlencode()与urldecode()函数字符编码原理详解
php技术

php urlencode()与urldecode()函数字符编码原理详解

阅读(15) 作者(admin)

其原理就是把中文字符转换为十六进制并按某种规则进行字符串组合,实现字符的编码与解编码,保证URL数据传递过程中字符的完整性和兼容性,主要讨论中文字符的编码情况。

一,FireFox浏览器编码中文字符

在Firefox浏览器...

PHP中实现中文字符进制转换原理分析
php技术

PHP中实现中文字符进制转换原理分析

阅读(19) 作者(admin)

一,中文字符转十进制原理分析

GBK编码中一个汉字由二个字符组成,获取汉字字符串的方法如下 复制代码 代码如下: $string = "不要迷恋哥"; $length = strlen($string); for($i=0;$i<$length;$i++){ if(ord($string[$i]...

php技术

PHP中文件缓存转内存缓存的方法

阅读(17) 作者(admin)

前言 顾名思义文件缓存转内存缓存就是将存储在文件中的数据转到内存中去,实现磁盘操作转为内存操作,这样可以大大提高数据访问速度,并能实现缓存数据的分布式部署。文件缓存与内存缓存的介绍请参考名词解释部分。

原理...

php技术

PHPExcel读取Excel文件的实现代码

阅读(27) 作者(admin)

涉及知识点:

php对excel文件进行循环读取

php对字符进行ascii编码转化,将字符转为十进制数

php对excel日期格式读取,并进行显示转化

php对汉字乱码进行编码转化

复制代码 代码如下: <?php

require_once 'PHP...

php技术

PHP spl_autoload_register实现自动加载研究

阅读(21) 作者(admin)

这里通过一个实验谈谈这个函数的部分特征。

函数原型 bool spl_autoload_register ([ callback $autoload_function [, bool $throw = true [, bool $prepend = false ]]] )

版本兼容 PHP 5 >= 5.1.2

实验过程...

php技术

在PHP中利用wsdl创建标准webservice的实现代码

阅读(22) 作者(admin)

1、创建wsdl 说明: A、非标准的webservice,可能只能PHP才能访问 B、标准的webservice,就必须要使用wsdl(webservice description language,就是用XML语法标准来描述你的服务内容,我是这么理解的) 在这里我只介绍标准的webs...

php技术

PHP新手NOTICE错误常见解决方法

阅读(31) 作者(admin)

刚学习PHP,不久,一般就看看手册,和一本叫PHP和mysql web开发的。

最近在整留言板,刚才遇到个问题。

页面中,好多类似 Notice: Use of undefined constant title - assumed 'title' in D:/wamp/www/phpmysqlweb/bbs/lis...

php技术

php中日期加减法运算实现代码

阅读(16) 作者(admin)

1、首先通过strtotime()获得日期的时间戳

2、获得N天前得时间戳,通过”当前时间戳 - N天的秒数 = N天前得时间戳“

3、对N天前得时间戳用date()函数进行格式转换

下例:获得2012-5-1号之前一天的日期 复制代码 代...

php技术

通达OA公共代码 php常用检测函数

阅读(15) 作者(admin)

check_type.php(使用类型检验函数) 复制代码 代码如下: <?php /*********************/ /* */ /* Version : 5.1.0 */ /* Author : RM */ /* Comment : 071223 */ /* */ /*********************/ function is_number(...

PHP表单提交表单名称含有点号(.)则会被转化为下划线(_)
php技术

PHP表单提交表单名称含有点号(.)则会被转化为下划线(_)

阅读(9) 作者(admin)

最近在做公司项目的时候,发现一个奇怪的问题,递交一个正常表单,竟然发现不能正常获取到递交的值,这一发现,不免让我开始的时候一头雾水,开始的时候一度认为是我的服务有问题,不能正常的写入数据库,后来侦测SQL语句发现,原来问...

php中使用DOM类读取XML文件的实现代码
php技术

php中使用DOM类读取XML文件的实现代码

阅读(19) 作者(admin)

主要功能:php中使用DOM类读取XML文件 设计知识点: 1、XML节点循环读取 2、用iconv()函数实现编码转换,防止中文乱码 holiday.xml文件如下 复制代码 代码如下: <?xml version="1.0" encoding="UTF-8"?> <daysOff-overTime...

php技术

在WINDOWS中设置计划任务执行PHP文件的方法

阅读(13) 作者(admin)

1、写一个PHP程序,命名为test.php,内容如下所示: 复制代码 代码如下: <? $fp = fopen("test.txt", "a+"); fwrite($fp, date("Y-m-d H:i:s") . " 成功成功了!/n"); fclose($fp); ?> 程序大胆地写,什么include/require尽管...

php技术

php安全配置 如何配置使其更安全

阅读(12) 作者(admin)

另外,目前闹的轰轰烈烈的SQL Injection也是在PHP上有很多利用方式,所以要保证安全,PHP代码编写是一方面,PHP的配置更是非常关键。 我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就...

php技术

如何使用Linux的Crontab定时执行PHP脚本的方法

阅读(10) 作者(admin)

下面介绍Crontab的两种方法。

一、在Crontab中使用PHP执行脚本 就像在Crontab中调用普通的shell脚本一样(具体Crontab用法),使用PHP程序来调用PHP脚本。 每一小时执行myscript.php如下: 复制代码 代码如下: # crontab -...

PHP定时执行计划任务的多种方法小结
php技术

PHP定时执行计划任务的多种方法小结

阅读(19) 作者(admin)

PHP定时执行的三种方式实现 1、windows 的计划任务 2、linux的脚本程序 3、让web浏览器定时刷新

具体实现

windows计划任务

PHP很少在win服务器上跑,具体实现也不再深究,看网上实现的原理大概是写bat脚本,然后让wi...

php技术

php4与php5的区别小结(配置异同)

阅读(16) 作者(admin)

php4 没有 静态成员

php网页后台出现这样的错误,查过SubPages1.php并没有找到相应的错误。网站在自己本地测试完全正常,传到空间以后就出现这样的错误。连验证码都看不到了,类似的错误还有Parse error: syntax error,...

php技术

利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法

阅读(9) 作者(admin)

准备工作: ① 首先要会使用ThinkPHP这个框架 ② 最好有些ajax的基础(可以去看下小飞的另外一篇博文:Ajax实时验证"用户名/邮箱等"是否已经存在) ③ 4个js文档(点此免积分下载)

先贴上源代码: 复制代码 代码如下: <script t...

php自动注册登录验证机制实现代码
php技术

php自动注册登录验证机制实现代码

阅读(12) 作者(admin)

背景:

在phpwind站点后台添加一个名为“广告管家”(广告管家为CNZZ的一款广告投放的应用)的应用,整个“广告管家”的应用是通过iframe载入,载入的具体内容根据不同站点显示针对该站点的具体内容,为了提高易用性,有以下的两...

php技术

php操作JSON格式数据的实现代码

阅读(17) 作者(admin)

知识点: 1、JSON数据格式介绍 2、对数据编码成JSON格式 3、对JSON数据进行解码,并操作 JSON数据格式表示方式如下: 复制代码 代码如下: { "programmers": [   { "firstName": "Brett", "lastName":"McLaughlin", "emai...