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

PHP高级教程

php简单实现快速排序的方法

8

本文实例讲述了php简单实现快速排序的方法。分享给大家供大家参考。具体实现方法如下:functionquicksort($seq){if(!count($seq))return$seq;$k=$seq[0];$x=$y=array();fo

php中防止伪造跨站请求的小招式

4

伪造跨站请求介绍  伪造跨站请求比较难以防范,而且危害巨大,攻击者可以通过这种方式恶作剧,发spam信息,删除数据等等。这种攻击常见的表现形式有:  伪造链接,引诱用户点击,或是让用户在不知情的情况下访问  伪造表单,引诱用户提交。表单可以

php数组函数序列之array_keys()-获取数组键名

9

array_keys()定义和用法array_keys()函数返回包含数组中所有键名的一个新数组。如果提供了第二个参数,则只返回键值为该值的键名。如果strict参数指定为true,则php会使用全等比较(===)来严格检查键值的数据类型。

PHP在linux上执行外部命令的方法

9

目录:一、php中调用外部命令介绍二、关于安全问题三、关于超时问题四、关于php运行linux环境中命令出现的问题一、php中调用外部命令介绍在php中调用外部命令,可以用,1>调用专门函数、2>反引号、3>popen()

PHP判断网络文件是否存在的方法

8

本文实例讲述了php判断网络文件是否存在的方法。分享给大家供大家参考。具体实现方法如下:$file="http://www.jb51.net/demo/file_exists.zip";$fileexists=@file_get_conte

浅谈php安全性需要注意的几点事项

7

在放假之初,我抽时间看了《白帽子讲web安全》,吴翰清基本上把web安全中所有能够遇到的问题、解决思路归纳总结得很清晰,也是我这一次整体代码安全性的基石。我希望能分如下几个方面来分享自己的经验把握整站的结构,避免泄露站点敏感目录在写代码之初

计算php页面运行时间的函数介绍

10

一个计算php页面运行时间的函数。复制代码代码如下:<?php/*@计算php程序运行时间*/functionmicrotime_float(){list($usec,$sec)=explode(”“,microtime());ret

PHP开发中常用的三个表单验证函数使用小结

5

isset();——适合于检测是否存在这个参数。定义和作用范围:用于测试一个变量是否具有值(包括0,false,或者一个空字串,但不能是null),即:“http://localhost/?fo=”也是可以通过检测,因此不适用。但如果是“h

详解PHP序列化和反序列化原理

8

0.前言对象的序列化和反序列化作用就不再赘述,php中序列化的结果是一个php自定义的字符串格式,有点类似json.我们在任何语言中设计对象的序列化和反序列化都需要解决几个问题把某个对象序列化之后,序列化的结果有自描述的功能(从序列化的结果

PHP+Mysql基于事务处理实现转账功能的方法

8

本文实例讲述了php+mysql基于事务处理实现转账功能的方法。分享给大家供大家参考。具体如下:<?phpheader("content-type:text/html;charset=utf-8");$mysqli=newmy

几个优化WordPress中JavaScript加载体验的插件介绍

15

wordpress本身以及主题和插件通常需要加载一些javascript来实现某些特殊功能。为了最大限度地保证兼容性,不至于出现javascript失效的情况,所以一般在页头加载javascript文件。但是根据yahoo开发者论坛的建议,

php上传大文件设置方法

11

打开php.ini,首先找到;;;;;;;;;;;;;;;;;fileuploads;;;;;;;;;;;;;;;;;区域,有影响文件上传的以下几个参数:file_uploads=on;//是否允许通过http上传文件的开关。默认为on即是

php中字符查找函数strpos、strrchr与strpbrk用法

6

本文实例讲述了php中字符查找函数strpos、strrchr与strpbrk用法。分享给大家供大家参考。具体如下:①strpos()函数返回字符串在另一个字符串中第一次出现的位置,如果没有找到该字符串,则返回false.语法:strpos

修改PHP的memory_limit限制的方法分享

5

解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加php的内存限制(memory_limit)。检查php的内存限制值为了查看这个值,你需要建立一个空的php文件,比如view-php-

利用PHP判断是手机移动端还是PC端访问的函数示例

9

前言最近在开发项目的时候,分别开发了pc端和手机端,需要实现,用手机访问pc端www域名的时候,自动判断跳转到移动端,用电脑访问m域名手机网站的时候,自动跳转到pc端网站,于是有了下面这个判断函数:示例代码:/***移动端判断*/funct

phpsession和cookie使用说明

5

1.php的cookiecookie是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。php在http协议的头信息里发送cookie,因此setcookie()函数必须在其它信息被输出到浏览器前调用,这和对header()函数的限制

php中trycatch捕获异常实例详解

7

本文实例讲述了php中trycatch捕获异常。分享给大家供大家参考。具体方法分析如下:php中trycatch可以帮助我们捕获程序代码的异常了,这样我们可以很好的处理一些不必要的错误了,感兴趣的朋友可以一起来看看。php中try{}cat