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

PHP高级教程

php基础学习之变量的使用

7

复制代码代码如下:<?php//引用$one="test";two=&$one;//相当于传地址,两个变量指向一个地址//动态变量$one="######";$two="one";$three="two";echo$three

PHP用PDO如何封装简单易用的DB类详解

6

前言pdo扩展为php访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。pdo随php5.1发行,在php5.0的pecl扩展中也可以使用。我个人理解:

在PHP中使用与Perl兼容的正则表达式

8

前言  php被大量的应用于web的后台cgi开发,通常是在用户数据数据之后得出某种结果,但是如果用户输入的数据不正确,就会出现问题,比如说某人的生日是"2月30日"!那应该怎么样来检验暑假是否正确呢?在php中加入了正则表达式的支持,让我

php自定义错误日志实例详解

7

php自定义错误日志项目中需要对定义错误日志及时处理,那么就需要修改自定义错误日志的输出方式(写日志、发邮件、发短信)一.register_shutdown_function(array('phperror','shutdown_funct

PHP简单选择排序(SimpleSelectionSort)算法学习

7

本文实例为大家分享了php简单选择排序的具体代码,供大家参考,具体内容如下基本思想:通过n-i次关键字间的比较,从n-i+1个记录中选出关键字最小的记录,并和第i(1<=i<=n)个记录交换,执行n-1趟后就完成了记录序列的排序

PHP多进程解决难题

3

而且,如果输入数据非法,而脚本没有检测,导致abort,也会让你很不开心.那?怎么办呢?呵呵,别着急,多进程来帮您!那,这是为什么呢?优点:1.使用多进程,子进程结束以后,内核会负责回收资源2.使用多进程,子进程异常退出不会导致整个进程th

基于PHP+Ajax实现表单验证的详解

6

一,利用键盘响应,在不刷新本页面的情况下验证表单输入是否合法用户通过onkeydown和onkeyup事件来触发响应事件。使用方法和onclick事件类似。onkeydown表示当键盘上的键被按下时触发,onkeyup和它正好相反,当键盘上

PHP常用的缓存技术汇总

9

一、数据缓存这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。用的最广的例子看di

功能强大的PHP发邮件类

6

本文示例为大家分享了强大的php发邮件类,供大家参考,具体内容如下<?phpclasssmtp{var$smtp_port;var$time_out;var$host_name;var$log_file;var$relay_h

php常用的url处理函数总结

6

本文实例总结了几种在php中url编码解析函数,如parse_url、rawurldecode、rawurlencode、urldecode、urlencode.分享给大家供大家参考。具体用法如下:下面来看介绍与实例:parse_url($

php不允许用户提交空表单(php空值判断)

7

可以修改代码,添加些判断:复制代码代码如下:if(empty($_post['name'])){echo"俗话说的好,雁过留声人过留名<br/>";}elseif(empty($_post['comment'])){echo"矮

php实现递归的三种基本方式

6

递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则无限无限调用下去。实现递归函数可以采取什么方式呢?本文列出了三种基本方式。理解其原来需要一定的基础知识水品,包括对全局变量,引用,静态变量的理

PHP中单引号与双引号的区别分析

5

①转义的字符不同单引号和双引号中都可以使用转义字符(\),但只能转义在单引号中引起来的单引号和转义转义符本身。如果用双引号(“”)括起字符串,php懂得更多特殊字符串的转义序列。<?php$str1='\',\\,\r\n\t

批量修改RAR文件注释的php代码

6

我们打开winrar的帮助文件,帮助文件中提到了在命令行模式下修改rar文件注释及添加压缩文档的两个参数分别为ac,winrar的说明文件如下:从当前文件夹添加全部*.hlp文件到压缩文件help.rar中winrarahelp*.hlp从

ZendFramework上传文件重命名的实现方法

7

本文实例讲述了zendframework上传文件重命名的实现方法。分享给大家供大家参考,具体如下:1.zendframework文件上传重命名//实例化文件上专类$fname=$this->_request->getpost('