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

PHP高级教程

详解WordPress开发中用于获取分类及子页面的函数用法

9

get_categoryget_category可能我们平时接触的不多,但却是很有用,网上这个函数介绍的貌似不多,所以今天只针对官方wordpress英文文档做一下翻译。函数描述获得指定分类,以数组或是对象的形式返回。函数使用get_cat

php检查是否是ajax请求的方法

9

本文实例讲述了php检查是否是ajax请求的方法。分享给大家供大家参考。具体如下:通过这段代码可以判断用户的请求是否来自ajaxxmlhttprequest,以区别普通post,get和ajaxfunctionisajax(){return

Linux环境下php实现给网站截图的方法

5

本文实例讲述了linux环境下php实现给网站截图的方法。分享给大家供大家参考,具体如下:第一步:下载wkhtmltopdf复制代码代码如下:[root@iz94aawoublz~]#wgethttp://download.gna.org/

探讨:web上存漏洞及原理分析、防范方法

8

网站提供上存功能,是很多站点经常会有功能,商城,论坛还有常见一些网盘站点。常见互联网上面,我们也是经常听说,某某站点出现上存漏洞,某某开源项目有上存漏洞。从互联网开始出现动态程序,上存漏洞像幽灵一样,频繁的出现在各种系统中。为什么,一个上存

phpflush无效,IIS7下php实时输出的方法

13

在一个比较费时的操作中,想把操作记录在浏览器上实时显示出来,用到了flush(),把缓冲中的内容发送到浏览器。但在iis7里面用fastcgi模式配置的php怎么都实现不了,结果总是一起显示出来。for($i=10;$i>0;$i--

简单的过滤字符串中的HTML标记

7

functiondeletehtml($scr){$l=strlen($scr);for($i=0;$i<$l;$i++){if(substr($scr,$i,1)=="<"){//当前位置$ii=$i;//当$i大于字符长度时

php微信支付接口开发程序

7

php微信支付接口开发程序讲解:必要条件:appid//公众号后台开发者中心获得(和邮件内的一样)mchid//邮件内获得key//商户后台自己设置appsecret//公众号开发者中心获得两个证书文件,邮件内获得apiclient_cer

php实现用手机关闭计算机(电脑)的方法

11

本文实例讲述了php实现用手机关闭计算机(电脑)的方法。分享给大家供大家参考。具体分析如下:适合有手机和电脑,用wifi的phpweb开发。方便关闭你的电脑(尤其在你想睡觉时),适合局域网用法:放在你的web项目文件夹,可以新建立个目录对了

PHPstrncasecmp字符串比较的小技巧

13

只是这样就需要转换两次。大多时候,我们是针对字符集转换的时候才会这样,比如判断参数传进来是否utf-8,这5个字符的写法,可就多了,比如utf-8,utf-8,utf-8等,那我们怎么办呢?strtolower?strupper?不需要啦。

phpfeof用来识别文件末尾字符的方法

11

eof是非常重要的概念,几乎每种主流编程语言都提供了相应的内置函数,来验证解析器是否到达了文件eof。在php中,此函数是feof()。feof()函数用来确定是否到达资源末尾。它在文件i/o操作中经常使用。其形式为:intfeof(str

php多层数组与对象的转换实例代码

10

多层数组和对象转化的用途很简单,便于处理webservice中多层数组和对象的转化简单的(array)和(object)只能处理单层的数据,对于多层的数组和对象转换则无能为力。通过json_decode(json_encode($objec

PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)

8

最近我从thinkphp的‘runtime_allinone'借鉴到经验:不怕缓存多,就怕调用乱,索性将所有常用的文件全部合并成一个文件,岂不美哉。。。复制代码代码如下:functionstrip_whitespace($content){

php实现的错误处理封装类实例

6

本文实例讲述了php实现的错误处理封装类。分享给大家供大家参考,具体如下:1、创建myerrorhandler.php文件代码如下:<?phpclassmyerrorhandler{public$message;public$

PHP实现定时执行任务的方法

9

本文实例讲述了php实现定时执行任务的方法,代码简单实用。分享给大家供大家参考。具体实现方法如下:ignore_user_abort(true);//客户端断开时忽略脚本中止(允许脚本一直执行)set_time_limit(0);//设置脚

Linux系统下php获得系统分区信息的方法

9

本文实例讲述了linux系统下php获得系统分区信息的方法。分享给大家供大家参考。具体实现方法如下:$pars=array_filter(explode("n",`df-h`));foreach($parsas$par){if($par{0

PHP中全局变量global和$GLOBALS[]的区别分析

8

一、举例比较例一:复制代码代码如下:<?php$var1=1;functiontest(){unset($globals['var1']);}test();echo$var1;?>因为$var1被删除了,所以什么东西都没有打印。

PHP数组操作——获取数组最后一个值的方法

9

php开发过程中,可能经常需要对取出的数组要获取数组的最后健或值。在这里硕编程总结了三个方法,并且跟据他们三个方法在一些情况下如何使用的条件限制进行了说明。<?php$array=array(1,2,3,4,5);echo$a

非常不错的MySQL优化的8条经验

10

1、选取最适用的字段属性mysql可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如