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

PHP高级教程

PHP实现文件上传和多文件上传

6

在php程序开发中,文件上传是一个使用非常普遍的功能,也是php程序员的必备技能之一。值得高兴的是,在php中实现文件上传功能要比在java、c#等语言中简单得多。下面我们结合具体的代码实例来详细介绍如何通过php实现文件上传和多文件上传功

PHP用反撇号执行外部命令

7

例如:echo`whoami`;//导出数据库,要导入的文件夹必须要有可写权限,-u-p之后的内容必须要紧挨着写复制代码代码如下:echo`mysqldump-hlocalhost-u$dbuser-p$dbpwd--default-cha

PHP将session信息存储到数据库的类实例

8

本文实例讲述了php将session信息存储到数据库的类。分享给大家供大家参考。具体分析如下:sessionhandlerinterface接口是php内置的接口,直接实现就行了具体可以看php手册关于session_set_save_ha

浅谈apache和nginx的rewrite的区别

10

1.nginxrewrite规则相关指令nginxrewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。一个简单的nginxrewrite规则语法如下:rewrite^/b/

php引用返回与取消引用的详解

6

一、引用返回引用返回用在当想用函数找到引用应该被绑定在哪一个变量上面时。不要用返回引用来增加性能,引擎足够聪明来自己进行优化。仅在有合理的技术原因时才返回引用!要返回引用,使用此语法:复制代码代码如下:<?phpclassfoo{pu

smarty缓存用法分析

6

本文详细分析了smarty缓存的用法。分享给大家供大家参考。具体分析如下:一开始以为smarty只是用来做一些掩饰php代码功能,但是后来才知道还有模板缓存这个强大的功能。什么是模板缓存呢,就是我们在从数据库里面取出一些数据输出到模板的访问

PHP中Socket连接及读写数据超时问题分析

6

本文实例讲述了php中socket连接及读写数据超时问题。分享给大家供大家参考,具体如下:虽然php中对fsockopen()方法有连接socket的超时参数,但是没有类似c中的连接成功后对数据的读写超时参数设置。没关系,php中对stre

PHP无限分类的类

8

复制代码代码如下:<?php/***@authoryanghuan*@datetime*@version1.0.0*//***shortdescription.**detaildescription*@author*@version1

php浮点数比较方法详解

8

浮点数运算精度问题首先看一个例子:<?php$a=0.1;$b=0.9;$c=1;var_dump(($a+$b)==$c);var_dump(($c-$b)==$a);?>$a+$b==$c返回true,正确$

phpjoin函数应用

9

复制代码代码如下:$key=array();$val=array();foreach($_postas$k=>$v){$key[]='`'.strip_tags(mysql_real_escape_string(trim($k))).

Discuz!Passport通行证整合

8

解决办法:第一步:到dz的数据库表cdb_settings找到下面这几行修改为第二步:删除dz安装目录/forumdata/cache/cache_settings.php第三步:重新访问论坛登陆和注册整合流程用户从登陆或注册表单提交帐号密

PHParray_flip()删除重复数组元素专用函数

5

说明  arrayarray_flip(arraytrans)  array_flip()返回一个反转后的array,例如trans中的键名变成了值,而trans中的值成了键名。  注意trans中的值需要能够作为合法的键名,例如需要是in

phparray_key_exists()与isset()的区别

6

phparray_key_exists用于检查某个键名是否存在于数组中,而isset也可以用于检测数组中某个键名是否存在,那么二者有什么区别呢?本文章将为大家讲解array_key_exists()与isset()使用中的一些区别一个基本的

php文件缓存方法总结

8

为大家分享很全的php文件缓存,供大家参考,具体内容如下<?phpclasscache{privatestatic$_instance=null;protected$_options=array('cache_dir'=>

php的4种常见运行方式

4

sapi:serverapplicationprogramminginterface服务端应用编程端口。他就是php与其他应用交互的接口,php脚本要执行有很多中方式,通过web服务器,或者直接在命令行行下,也可以嵌入其他程序中。sapi提

30个很棒的PHP开源CMS内容管理系统小结

8

1.adaptcmsadaptcmslite是一个开源的cms系统,主要特点是易用,而且可以轻松和其他系统接驳,提供简单的扩展定制途径,一个简单而且功能强大的模板系统,以及更多很有用的功能。2.onecmsonecms是一个适合管理游戏的内