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

PHP高级教程

PHP实现排序堆排序(HeapSort)算法

10

算法引进:在这里我直接引用《大话数据结构》里面的开头:在前面讲到简单选择排序,它在待排序的n个记录中选择一个最小的记录需要比较n-1次,本来这也可以理解,查找第一个数据需要比较这么多次是正常的,否则如何知道他是最小的记录。可惜的是,这样的操

PHP图片处理之使用imagecopyresampled函数实现图片缩放例子

6

网站优化不能只定在代码上,内容也是网站最需要优化的对象之一,而图像又是网站中最主要的内容。图像的优化最需要处理的就是将所有上传到网站中的大图片自动缩放称小图(在网页中大小够用就行),以减少n倍的存储空间,并提高下载浏览的速度。所以图片缩放成

一个严格的PHPSession会话超时时间设置方法

6

最近某个php项目用到了限制登录时间的功能,比如用户登录系统60分钟后如果没有操作就自动退出,我搜索了网络收集了有以下方法可供参考。第一种方法即设置php.ini配置文件,设置session.gc_maxlifetime和session.c

getimagesize获取图片尺寸实例

6

本文实例讲述了getimagesize获取图片尺寸的方法。分享给大家供大家参考。具体如下:php有现成的函数getimagesize用于获取图像的尺寸,代码示例:复制代码代码如下:<?php/*1.jpg为你想获得其尺寸的图片

PHP设计模式注册表模式

5

下面是基本的注册表类的代码:复制代码代码如下:<?phpclassregistry{privatestatic$instance;private$request;//注册表的内容类privatefunction__construct(

使用PHP生成二维码的方法汇总

6

随着科技的进步,二维码应用领域越来越广泛,本站之前已有文章介绍通过使用jquery插件来生成二维码,今天我给大家分享下如何使用php生成二维码,以及如何生成中间带logo图像的二维码。利用googleapi生成二维码google提供了较为完

php按字符无乱码截取中文的方法

4

本文实例讲述了php按字符无乱码截取中文的方法。分享给大家供大家参考。具体实现方法如下:<?php//$str待截取的字符串//$len截取的字符个数//$chars已经截取的字符数//$res保存的字符串//$chars保存

PHP关于IE下的iframe跨域导致session丢失问题解决方法

6

今天搞的一个登录页面,被别的网站用iframe嵌进去后,死活无法登录(只在ie中存在这种情况)。很明显,session无法被保存。但是直接在地址栏打开那个登录页面,一切都正常啊。真是奇怪啊。在网上搜索了一下。发现这个问题还真有不少人提及到。

PHP多线程类及用法实例

4

本文实例讲述了php多线程类及用法。分享给大家供大家参考。具体分析如下:一般来说可通过web服务器来实现php多线程功能,当然,对多线程有深入理解的人都知道通过web服务器实现的多线程只能模仿多线程的一些效果,并不是真正意义上的多线程.但不

PHPexif扩展方法开启详解

3

服务器配置说明:1.在php.ini文件中找到;extension=php_exif.dll,去掉前面的分号2.在php.ini文件中找到;extension=php_mbstring.dll,去掉前面的分号,并将此行移动到extensio

mac下多个php版本快速切换的方法

8

前言php是为了快速构建一个web页面而迅速被大家广为接受的开源语言,通过不断发展已经有了很多的php开源系统,满足了目前大部分用户的站点需求。1995年初php诞生到现在已经存在多个版本,并且每个版本都属于一个系列,大多数网站源码都不能相

php自定义错误处理用法实例

5

本文实例讲述了php自定义错误处理用法。分享给大家供大家参考。具体如下:<?phperror_reporting(e_all);functionerrhandler($errorno,$errorstr,$errorfile,

PHP页面转UTF-8中文编码乱码的解决办法

9

对于乱码这个问题php开发者几乎都会有碰到过,我们下面主要是介绍了php文件乱码和页面乱码。php页面转utf-8编码问题1.在代码开始出加入一行:header("content-type:text/html;charset=utf-8")

简单谈谈PHP中strlen函数

4

strlen函数说明。intstrlen(string$string)在这篇文章,我们可以知道strlen函数是通过zendengine定义的。函数的定义可以在这里查看。在这里也给出函数的源码:zend_function(strlen){c

SearchFileContentsPHP搜索目录文本内容的代码

4

这个类可以用来搜索在给定的文本目录中的文件。它可以给定目录遍历递归查找某些文件扩展名的文件。并打开找到的文件,并检查他们是否包含搜索词语。它返回一个含有所有文件的列表包含搜索词语数组。复制代码代码如下:<?php/*classfors

php报表之jpgraph柱状图实例代码

6

新手初识jpgraph肯定会遇到各种各样的问题,比如乱码什么的,本案例是jpgraph3.0.7制作,也经过本人的多次实验,解决乱码问题复制代码代码如下:<?php$datay=array();//纵坐标数据$datax=array(

PHP基于自定义函数实现的汉字转拼音功能实例

4

本文实例讲述了php基于自定义函数实现的汉字转拼音功能。分享给大家供大家参考,具体如下:整个过程用到了pinyin.table文件。pinyin.php<?phpheader("content-type:text/html;c

jQuery+PHP实现的掷色子抽奖游戏实例

3

本文实例讲述了jquery+php实现的掷色子抽奖游戏详细步骤。分享给大家供大家参考。具体分析如下:该游戏是以大富翁游戏为背景,综合运用jquery和php知识,设计出以掷色子点数来达成抽奖的效果,当然抽奖概率是可控的,开发者可以将本实例稍