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

PHP高级教程

PHP排序算法之直接插入排序(StraightInsertionSort)实例分析

9

本文实例讲述了php排序算法之直接插入排序(straightinsertionsort)。分享给大家供大家参考,具体如下:算法引入:在这里我们依然使用《大话数据结构》里面的一个例子:扑克牌是我们几乎每个人都玩过的游戏。平时我们开始的时候一般

增加反向链接的101个方法站长推荐

9

andyhagans和aaronwall写了一篇“增加反向链接的101个方法”,非常有参考价值。他们的帖子发出不到几小时,几乎所有重要的seobloggers都建议大家去看。这就是好内容的重要性,链接诱饵的样板。点石成员zac征得他们本人的

常见的四种POST提交数据方式(小总结)

7

http/1.1协议规定的http请求方法有options、get、head、post、put、delete、trace、connect这几种。其中,post一般用来向服务端提交数据,本文主要讨论post提交数据的几种方式。我们知道,htt

PHP检测用户语言的方法

6

本文实例讲述了php检测用户语言的方法。分享给大家供大家参考。具体如下:functiongetpreferredlanguage(){$langs=array();if(isset($_server['http_accept_languag

php对大文件进行读取操作的实现代码

11

在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get_contents之类的函数,简简单单的几行代码就能很漂亮的完成我们所需要的功能。但当所操作的文件是一个比较大的文件时,这些函数可能就显的力不从心,下面将

PHP对XML内容进行修改和删除实例代码

9

本文主要介绍的是php对xml内容进行修改和删除的方法,下面话不多说,我们来看实例原理图如下示例代码example.xml<?xmlversion="1.0"encoding="utf-8"?><root&

Thinkphp微信公众号支付接口

10

本文实例为大家分享了thinkphp微信公众号支付接口,供大家参考,具体内容如下第一步先把文件夹的那两个图片配置成一样的路径除了域名要改其他保持一致。第二步把weixinpay这个文件夹放在thinkphplibraryvendor将wei

一个PHP二维数组排序的函数分享

5

二维数组在php开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,二维数组的排序需要我们自己写函数处理了,这里uncletoo给大家分享一个php二维数组排序的函数:代码:复制代码代码如下:functionarray_so

phpaddslashes和mysql_real_escape_string

8

很好的说明了addslashes和mysql_real_escape_string的区别,虽然国内很多phpcoder仍在依靠addslashes防止sql注入(包括我在内),我还是建议大家加强中文防止sql注入的检查。addslashes

PHP批量更新网页内容实现代码

12

复制代码代码如下:<?php$path=$document_root;$path=str_replace("/","\",$path);//指定文件夹$path=$path."\web\study\";//得到所有文件$s=explo

浅析php变量修饰符static的使用

10

静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。看看下面的例子:复制代码代码如下:functiontest(){static$a=0;$a++;echo$a;}test();//1test();//2test();/

Lumentimezone时区设置方法(慢了8个小时)

9

根据laravel4.x和5.0的经验,只需要到config/app.php中设置下‘timezone'参数为‘prc'就好了,找到lumen的config目录,在/vendor/laravel/lumen-framework/config

php使用str_replace替换多维数组的实现方法分析

8

本文实例讲述了php使用str_replace替换多维数组的实现方法。分享给大家供大家参考,具体如下:在php中,如果使用str_replace替换数组中的字符串,只能替换一维的数组,如果是多维数组的话,不能实现全部字符串的替换。于是就写了

PHP自定义函数格式化json数据示例

8

本文实例讲述了php自定义函数格式化json数据的方法。分享给大家供大家参考,具体如下:<?php/***formatsajsonstringforprettyprinting**@paramstring$jsonthejsontom

php字符串压缩方法比较示例

8

php提供的字符串压缩方法有1.gzcompress—compressastringthisfunctioncompressthegivenstringusingthezlibdataformat.2.gzencode—createagzi

phpsession写入数据库

7

本文实例介绍了phpsession写入数据库的方法,分享给大家供大家参考,具体内容如下<?php##codemakeralpha0.1.1(haowei.me)#thisframeworkcomplywiththegpllic

PHP可变函数的使用详解

9

php支持可变函数的概念。这意味着如果一个变量名后有圆括号,php将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。变量函数不能用于语言结构,例如echo(),print(),unset()

PHP调试函数和日志记录函数分享

8

网站程序开发过程经常需要调试,发布阶段也需要记录运行日志,方便发现问题和还原事件。这就要求有调试和日志记录功能。下面分别写了用于调试的函数和用于记录错误的函数。使用方法很简单,且自动根据日期生成日志文件:复制代码代码如下://调试时,多个参

PHP人民币金额转大写实例代码

10

php人民币金额转大写,其实质就是数字转换成中文大写,测试了一下,非常有趣,随便输个数字,就可以将其大写打印出来,初学的朋友们试一下吧//php人民币金额转大写classext_num2cny{static$basical=array(0=