-
php数组函数之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
本文为大家讲解的是php中的prev函数的用法,prev() 函数把指向当前元素的指针移动到上一个元素的位置,并返回该元素值。如果内部指针已经超过数组的第一个元素之前,函数返回 false,感兴趣的同学参考下...
PHP 2014-12-21 19:03:04 -
PHP使用SOAP调用.net的WebService示例
本文为大家讲解的如何使用PHP SOAP调用.net的WebService示例,感兴趣的同学参考下. 需要和一个.net系统进行数据交换,对方提供了一个WebService接口,使用PHP如何调用这个数据呢,下面就看看使用SOAP调用的方法吧 这个与一般的PHP POST或GET传值再查库拿数据的思路有点不一样,需要用到SOAP模块,处理方法也很简单,就是有一些需要注意的事情。 首先确认你的PHP.ini开启了.SOAP,就是 extension=php_soap.dll 这前面的分号去咯...
PHP 2014-12-21 19:00:05 -
php实现递归删除一个节点以及该节点下的所有节点示例
本文是一个php实现递归删除一个节点以及该节点下的所有节点示例,感兴趣的同学参考下. 有的时候删除信息的时候,需要把这条信息下的所有的都删除,这个时候就需要递归删除了。下面是我在做部门管理中的删除部门功能的时候写的一段递归删除一个部门以及它的所有子部门的一段代码...
PHP 2014-12-21 18:57:07 -
PHP防止注入攻击实例分析
本文为大家讲解的是PHP防止注入攻击的具体方法,实例分析了相关的字符串函数与特殊字符处理,感兴趣的朋友可以参考下 本文以实例形式详细分析了PHP防止注入攻击的方法。分享给大家供大家参考...
PHP 2014-12-21 18:54:08 -
在windows平台上构建自己的PHP方法(仅适用于php5.2)
本文为大家讲解的是在windows平台上构建自己的PHP方法(仅适用于php5.2),感兴趣的同学参考下 构建步骤 1, 安装vs2008 2, 安装windows sdk 6.1 3, 下载php 5.2源码 4, 下载bindlib_w32.zip 5, 下载win32build.zip 6, 下载libxml2,iconv,zlib等库 7, 创建C:php5.2-mybuild (也可以改成你想要的目录,比如C:test等等)。 接着创建C:php5.2-mybuildwin32build, C:php5.2-mybuildbindlib_w32, C:php5.2-mybuildphp-src ...
PHP 2014-12-21 18:51:07 -
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
本文为大家讲解的是PHP HTML JavaScript MySQL代码如何互相传值的方法分享,感兴趣的同学参考下。 有时候我们需要在PHP HTML JavaScript中互相传值,那么就可以参考下面的方法,asp,asp.net都是一样的思路与原理,需要的朋友可以参考下 1.PHP a.PHP -> HTML & JavaScript 额 超简单,我也要写= =~ html代码中 <input type="" readonly="readonly" style='background-color:#DCDCDC' value=<?php echo $perinfo[ID];?> /> JavaScript代码中 <script type="text/javascript"> var ability=<?php echo JSON($array);?>; </script> b....
PHP 2014-12-21 18:48:04 -
PHP采集类snoopy详细介绍
本文为大家讲解的是PHP采集类snoopy详细介绍,Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单,可以用来开发一些采集程序和小偷程序,本文章详细介绍snoopy的使用教程。 Snoopy的一些特点: 抓取网页的内容 fetch 抓取网页的文本内容 (去除HTML标签) fetchtext 抓取网页的链接,表单 fetchlinks fetchform 支持代理主机 支持基本的用户名/密码验证 支持设置 user_agent, referer(来路), cookies 和 header content(头文件) 支持浏览器重定向,并能控制重定向深度 能把网页中的链接扩展成高质量的url(默认) 提交数据并且获取返回值 支持跟踪HTML框架 支持重定向的时候传递cookies 要求php4以上就可以了 由于本身是php一个类 无需扩支持 服务器不支持curl时候的最好选择, Snoopy类方法及示例: fetch($URI) 这是为了抓取网页的内容而使用的方法...
PHP 2014-12-21 07:27:03 -
php中判断多维数组是否为空的方法
传统的判断数组为空 一般用count或者key 而且多维数组的话很麻烦,今天本文为大家讲解的是一个php中判断多维数组是否为空的方法,感兴趣的同学参考下。 //判断一个数组是否为空 /** array( ); 空 array( array( ), array( ), array( ) ); 空 array( array( ), array( array( ), array( 1=>1 ) ), array( ) ); 非 空 */ function is_array_null($value) { if (empty($value)) { return $value; } else { return is_array($value) ? array_map('array_null', $value) : addslashes($value); } }...
PHP 2014-12-21 07:12:04 -
PHP中__get()和__set()的用法示例讲解
本文为大家讲解的是PHP中__get()和__set()的用法示例讲解,感兴趣的同学参考下。 在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,对每个字段进行set和get的操作...
PHP 2014-12-21 06:48:04 -
array_multisort实现PHP多维数组排序示例讲解
本文为大家讲解的是使用php的array_multisort函数实现多维数组排序示例讲解,感兴趣的同学参考下。 array_multisort() 可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序...
PHP 2014-12-21 03:27:03 -
php获取字符串的编码格式的方法代码
本文为大家提供的是一个php获取字符串的编码格式的方法代码,感兴趣的同学参考下。 如果不清楚字符串的编码格式的话,就可以将这段字符这样检查: $encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′)); echo $encode; 这样就能知道它是什么编码的了...
PHP 2014-12-21 03:24:18 -
php使用Snoopy进行数据采集的方法详解
本文为大家讲解的是php使用Snoopy进行数据采集的方法详解,感兴趣的同学参考下。 这里介绍两个php采集能用到的好工具...
PHP 2014-12-21 03:21:04