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

PHP高级教程

php项目开发中用到的快速排序算法分析

4

本文实例讲述了php项目开发中用到的快速排序算法。分享给大家供大家参考,具体如下:实际上在,做web开发,比较少遇到使用一些算法之类的,毕竟不是做搜索引擎,也不是写底层(比如写个类似于mysql这样的数据库,里面需要自己实现排序算法),另外

PHP实现执行外部程序的方法详解

6

本文实例讲述了php实现执行外部程序的方法。分享给大家供大家参考,具体如下:在一些特殊情况下,会使用php调用外部程序执行,比如:调用shell命令、shell脚本、可执行程序等等,今天在源码中了解了一下php执行外部程序的方法,借此机会顺

解析php中如何调用用户自定义函数

4

先放上来别人的例子吧:call_user_func函数类似于一种特别的调用函数的方法,使用方法如下:复制代码代码如下:functiona($b,$c){echo$b;echo$c;}call_user_func('a',"111","222

php多文件上传功能实现原理及代码

4

今天对多图片上传功能小小的研究了一下,把下面的代码整理出来,方便以后自己使用以及供大家交流1、upload.html页面,即先是inputtype=file的文件:复制代码代码如下:<html><head><t

PHP文件操作方法汇总

4

在data文件中写入数据:<?php/***createdbyphpstorm.*user:administrator*date:2015/6/29*time:17:05*/header("content-type:text/

Cygwin中安装PHP方法步骤

3

1.在cygwin中安装apt-cyg包管理工具复制代码代码如下:$wgethttp://apt-cyg.googlecode.com/svn/trunk/apt-cyg$chmod+xapt-cyg$mvapt-cyg/usr/local

简单的cookie计数器实现源码

3

复制代码代码如下:<?phpif(!empty($_cookie['example']))$example=++$_cookie['example'];else$example=1;setcookie("example",$examp

优化PHP代码的53条建议

7

1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row['id']的速度是$row[id]的7倍。3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连

php获取本周开始日期和结束日期的方法

12

本文实例讲述了php获取本周开始日期和结束日期的方法。分享给大家供大家参考。具体如下:复制代码代码如下://当前日期$sdefaultdate=date("y-m-d");//$first=1表示每周星期一为开始日期0表示每周日为开始日期$

phpwhois查询API制作方法

10

这里我们从万网或新网的数据接口取得数据,透过php的简单文本处理再输出。复制代码代码如下:<php?$domain=$_get['q'];preg_match("|<divclass=""lytableinfowrap"">

php代码审计比较有意思的例子

6

代码审计比较有意思的例子貌似是去年ecshop支付漏洞偶然出来的一个例子,感觉不错。分享下复制代码代码如下:<?php$a=addslashes($_get['a']);$b=addslashes($_get['b']);print_

php中get_meta_tags()、CURL与user-agent用法分析

6

本文实例分析了php中get_meta_tags()、curl与user-agent用法。分享给大家供大家参考。具体分析如下:get_meta_tags()函数用于抓取网页中<metaname="a"content="1">&l

如何使用php绘制在图片上的正余弦曲线

6

以前用actionscript写动态绘制三角函数曲线,其实php输出三角函数曲线也很简单。复制代码代码如下:<?phpdefine("max_width_pixel",600);define("max_height_pixel",24

PHP身份证号验证函数

4

复制代码代码如下:functionvalidation_filter_id_card($id_card){if(strlen($id_card)==18){returnidcard_checksum18($id_card);}elseif(

使用dump函数,给php加断点测试

5

复制代码代码如下:functiondump($var,$echo=true,$label=null,$strict=true){$label=($label===null)?'':rtrim($label).'';if(!$strict){

Linux下实现PHP多进程的方法分享

5

php多进程:使用php的processcontrolfunctions(pcntl/线程控制函数)函数参考可见:http://www.php.net/manual/zh/ref.pcntl.php只能用在unixlikeos,window

PHP服务器页面间跳转实现方法

8

(注意不是用header,js等方法做的客户端跳转)复制代码代码如下:functionserver_transfer($dest){global...;//把希望在新页面中用到的本页变量或者自定义的全局变量列在这里include$dest;