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

PHP高级教程

php下获取客户端ip地址的函数

5

复制代码代码如下:functiongetip(){$ip=getenv('remote_addr');$ip_=getenv('http_x_forwarded_for');if(($ip_!="")&&($ip_!="unknown"))

解析PHP获取当前网址及域名的实现代码

9

复制代码代码如下:<?//获取当前的域名:echo$_server['server_name'];//获取来源网址,即点击来到本页的上页网址echo$_server["http_referer"];$_server['request_

php生成图片缩略图功能示例

5

本文实例讲述了php生成图片缩略图功能。分享给大家供大家参考,具体如下:完整代码如下(为方便阅读,代码使用http://tools.jb51.net/code/phpformat进行了格式化处理):<?php/**create

php开发工具有哪五款

5

由于最近小编要自学php,所以整理了一些常用的php开发工具,给大家分享一下:1、editpluseditplus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的undo/redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑

ob_start(),ob_start('ob_gzhandler')使用

7

输出前使用尽量使用ob_start();可以加快输出速度,适用nt对unix类服务器如果使用ob_start('ob_gzhandler');输出效率将更高

初次接触php抽象工厂模式(Elgg)

6

想实现这样一个功能:开展一个网站邀请活动,然后参与者(owner)将推广的网站地址链接发给好友,好友点击链接后在网站注册成功,owner的邀请日志记录条数加1。活动类activity复制代码代码如下:classactivityextends

PHP实现找出数组中出现次数超过数组长度一半的数字算法示例

9

本文实例讲述了php实现找出数组中出现次数超过数组长度一半的数字算法。分享给大家供大家参考,具体如下:<?php*算法要求:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。**算法分析:我们需要计算数组中每个数字

php使用标签替换的方式生成静态页面

7

这段代码演示了php如何通过自定义的模板页面和自定义标签生成静态页面。原理非常简单,就是将模板页面中的标签替换成动态数据即可。希望能给你一定的启发。template.html模板文件<!doctypehtmlpublic"-//w3c

Snoopy类使用小例子

7

snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。下面是它的一些特征:1、方便抓取网页的内容2、方便抓取网页的文字(去掉html代码)3、方便抓取网页的链接4、支持代理主机5、支持基本的用户/密码

php邮件发送,php发送邮件的类

10

smtp.class.php这个是类把他做保存到一个文件中.复制代码代码如下:<?phpclasssmtp{/*publicvariables*/var$smtp_port;var$time_out;var$host_name;var

php生成随机验证码图片代码

9

复制代码代码如下:<?php/**默认首页**/classdefaultcontrollerextendsappcontroller{publicfunctionindex(){$len=5;$str="abcdefghijklnmp

php警告Creatingdefaultobjectfromemptyvalue问题的解决方法

10

解决方法是找到报错的位置然后看哪个变量是没有初始化而直接使用的,将这个变量先实例化一个空类。如:复制代码代码如下:$ct=newstdclass();修改文件相应代码,如:复制代码代码如下:if(!isset($themes[$curren

PHP中文处理技巧

10

折腾了一天的时间,才弄出点眉目来。做ajax应用或flash应用,提交中文内容到后台,涉及到编码解码(encode、decode)及编码格式的转换。网上的php端escapeunescape函数建议不要用,它把中英文混合时的英文过滤掉了,我

用PHP查询搜索引擎排名位置的代码

7

复制代码代码如下:<?php/*查询谷歌"深圳摄影工作室",岚视界lansj的排名位置;2009-10-11lost63.com原创在前30页中搜索*/$page=30;//页面数$domain="lansj.com";//域名//$

常见PHP数据库解决方案分析介绍

7

我们在使用php连接数据库的时候会遇到很多问题,文章这里揭露php应用程序中出现的常见数据库问题——包括数据库模式设计、数据库访问和使用数据库的业务逻辑代码——以及它们的解决方案。如果只有一种方式使用数据库是正确的。php数据库问题:直接使

php无限极分类递归排序实现方法

5

本文实例讲述了php无限极分类递归排序实现方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:functionorder($array,$pid=0){$arr=array();foreach($arrayas$v){if($v