当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

php生成4位数字验证码的实现代码

6

在php中实现验证码还是很方便的,关键点在于掌握phpgd库与session的用法。纵观网上php生成验证码的例子,无不是phpgd库与session相结合,并利用php生成随机数的方法来完成。php验证码,可以分为很多种,包括php图片验

php写入数据到CSV文件的方法

6

本文实例讲述了php写入数据到csv文件的方法。分享给大家供大家参考。具体实现方法如下:<?php$row=0;ini_set('max_execution_time',300);$cate;$item;$value;$us;

php部分常见问题总结

7

目录:1:为什么我得不到变量2:调试你的程序3:如何使用session4:为什么我向另一网页传送变量时,只得到前半部分,以空格开头的则全部丢失5:如何截取指定长度汉字而不会出现以"?>"结尾,超出部分以"..."代替6:规范你的sql

php处理上百万条的数据库如何提高处理查询速度

6

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwheren

PHP生成的XML以FLASH获取为乱码终极解决

9

经过探索最终解决。记录之,顺便也记录了通用解决方案。如果你也遇到xml<->flash乱码情况,可以速查:1.确信xml绝对没有问题的情况:首先,flash读取xml出现乱码涉及到system.usecodepage这个静态属性

php3行代码的分页算法(求起始页和结束页)

7

一个好的分页算法,应该具有下面的优点:当前页码应该尽量在正中间.如果"首页"和"尾页"不可用(当前处于第一页或最后一页),不要隐藏这两组文字,以免链接按钮位置变动.算法简单.下面的算法具有前面1和3两个优点.复制代码代码如下://$curr

如何使用FireFox插件FirePHP调试PHP

5

如果你和我一样,你会在开发网页项目时候完全无法离开firebug。这个小巧的"臭虫"是一个神奇而有用的html/css/javascript/ajax调试器。但是你也许不知道这个还可以用来调试php,没错,它可以,感谢一款名为firephp

php静态变量的初始化

6

例如:classa{public$f1='xxxx';staticpublic$f2=100;}如果要将变量赋值为对象,那么只能在构造器中进行初始化,例如:classa{private$child;publicfunction__const

php使用gzip压缩传输js和css文件的方法

7

本文实例讲述了php使用gzip压缩传输js和css文件的方法。分享给大家供大家参考。具体如下:<?php/***完整调用示例:*1、combine.php?t=j&b=public&fs=jslib.jquery,f

兼容firefox,chrome的网页灰度效果

9

只是在技术上来看,要实现网页灰度,最稳妥的办法莫过于直接处理所有图像,不用考虑兼容,不用考虑效率。但是,工作量比较大,切换回来也费力。ie系列支持css滤镜,一句filter:gray;就解决了所有问题。但是,众所周知,ie以效率低著名,你

PHP开发框架总结收藏

6

开发框架wacthttp://wact.sourceforge.net/老牌的php编程框架,实现了很多企业级的开发模式hordehttp://www.horde.org/horde/提供了一些常用类库,可以满足参数处理、数据压缩、浏览器检

解析file_get_contents模仿浏览器头(user_agent)获取数据

9

什么是useragentuseragent中文名为用户代理,简称ua,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、cpu类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。网站可以通过判断不同ua来呈现不同的

解析如何屏蔽php中的phpinfo()函数

6

我们配置php环境的时候往往都会写phpinfo();这个函数来测试php环境是否安装成功,但往往这个函数也会给系统带来安全隐患,那么如何让关掉这个函数呢?下面介绍一种方法:修改php.ini文件,在里面找到如下行,复制代码代码如下:dis

PHP创建标签云函数代码

8

复制代码代码如下:functiongetcloud($data=array(),$minfontsize=12,$maxfontsize=30){$minimumcount=min(array_values($data));$maximum

PHP使用PDO访问oracle数据库的步骤详解

9

前言pdo从一开始就吸取了现有数据库扩展成功和失败的经验教训。因为pdo的代码是全新的,所以我们有机会重新开始设计性能,以利用php5的最新特性。pdo旨在将常见的数据库功能作为基础提供,同时提供对于rdbms独特功能的方便访问。虽然lam

深入PHP获取随机数字和字母的方法详解

1

第一种方法复制代码代码如下:<?php  $fileid=date("ymd-his").'-'.rand(100,999);  //$fileid为20100903-132121-908这样的的随机数?>第二种方法复制代码代码

php设计模式Builder(建造者模式)

8

复制代码代码如下:<?php/***建造者模式**将一个复杂对象的构建与它的表示分离,使用同样的构建过程可以创建不同的表示*/classproduct{public$_type=null;public$_size=null;publi

一个好用的分页函数

7

复制代码代码如下:本人原创的代码,高手看来,也许流程笨拙点,但是很实用.看者要顶啊/*---------------------------------------------------------------//*函数说明:分页函数pa