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

PHP高级教程

一篇入门的phpClass文章

8

刚在大略浏览了一下首页更新的那篇有关class的文章(指phpe的那篇http://www.phpe.net/articles/389.shtml),很不错,建议看看。对类的摸索~~俺用了半年时间才大概理解类的作用和实现。主要是没有一篇能让

php获取英文姓名首字母的方法

19

本文实例讲述了php获取英文姓名首字母的方法。分享给大家供大家参考。具体如下:这段代码可以根据用户输入的英文姓名,分析出姓名的首字母输出,比如"billybob"to"b.b."<?phpfunctioninitials($n

PHP5.2中PDO的简单使用方法

11

本文实例讲述了php5.2中pdo的简单使用方法。分享给大家供大家参考,具体如下:一、pdo配置1、确保php版本为5.2.5以上2、在php.ini中找到dynamicextensions扩展部分,去掉extension=php_pdo.

php修改时间格式的代码

12

修改时间格式:date("y-m-d",strtotime($list['pubdate']));学习解释:将时间放入strtotime为时间戳后用date()转化格式.下面写了两个函数的phpstrtotime()函数strtotime(

PHP引用是个坏习惯

5

复制代码代码如下:functionbinsearch(&$arr,$key,$value){$low=0;$high=count($arr);while($low<=$high){$mid=floor($low+($high-$low

php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证

8

本文实例讲述了php使用header函数,php_auth_pw和php_auth_user做用户验证的方法。分享给大家供大家参考,具体如下:在php中,可以使用header函数做一些有趣的事情,用户验证就是其中一个很有意思的功能。具体用法

php面象对象数据库操作类实例

7

本文实例讲述了php面象对象数据库操作类。分享给大家供大家参考。具体实现代码如下:复制代码代码如下://此处构造一个数据库操作类,封装所有数据库操作//可以扩展便于后台管理程序的使用classmysqldb{var$host;var$use

PHP常用数组内部函数(ArrayFunctions)介绍

7

本章讲述几个常用的php数组内部函数。在前面我们已经介绍过php数组,创建一个数组用array()函数,删除一个数组元素用unset()函数。本章节我们还要学习一些其它常用的有关数组的内部函数。count,sizeofcount-返回一个数

phpdebug安装技巧

10

本打算配置zenddebugger进行调试,配置了老长时间没配置成功,在phpinfo看不到zenddebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。软件安装太简单了,分别执行如下命令:sudoap

php用正则判断是否为数字的方法

8

前两天朋友的一个网站上有人利用php注入提交flash游戏分数,后来找原因才发现是有一位参数没有做数字判断导致。本来保存游戏分数是game.php?ac=save&fgid=1这个形式来实现,在php网页里面fgid直接调用,没有做

php中将一个对象保存到Session中的方法

10

本文实例讲述了php中将一个对象保存到session中的方法。分享给大家供大家参考。具体如下:要保存对象到session其实很简单,我们可以使用session_register()函数,下面是使用范例person_class.inc.php

php实现用于删除整个目录的递归函数

11

本文实例讲述了php实现用于删除整个目录的递归函数。分享给大家供大家参考。具体实现方法如下:<?phpfunctiondelete_directory($dir){if($dh=@opendir($dir)){while(($

php图像函数大举例(非原创)

11

如下方式是一种方法:if(!function_exists('imagecreate')){die('本服务器不支持gd模块');}如果不支持的话,如何配置?下载gd模块的dll文件,修改php.ini,重启服务器即可.以下简称php作图为

php的4种常用运行方式详解

10

php的4种常用运行方式:cgi、fastcgi、apache2handler、cli。1、cgicgi即通用网关接口(commongatewaginterface),它是一段程序,通俗的讲cgi就象是一座桥,把网页和web服务器中的执行程

phpMemcache中实现消息队列

8

对于一个很大的消息队列,频繁进行进行大数据库的序列化和反序列化,有太耗费。下面是我用php实现的一个消息队列,只需要在尾部插入一个数据,就操作尾部,不用操作整个消息队列进行读取,与操作。但是,这个消息队列不是线程安全的,我只是尽量的避免了冲

PHP性能优化产生高度优化代码

9

1.将php升级到最新版  提高性能的最简单的方式是不断升级、更新php版本。  2.使用分析器  网站运行缓慢的原因颇多,web应用程序极其复杂,让人扑朔迷离。而一种可能性在于php代码本身。这个分析器可以帮助你快速找出造成瓶颈的代码,提

修改Laravel5.3中的路由文件与路径

6

前言大家可能没有注意到,在laravel4以及更老版本中,路由逻辑是性能上的一个瓶颈--特别是对于有很多路由定义的应用而言.一个只有几百条路由定义的laravel站点,框架光注册路由就需要半秒多的时间.不过以后不用担心这个问题了,因为lar