最近的文章列表

解析php的SimpleXML方法读写XML接口文件实例

在php5中读写xml文档是非常方便的,可以直接使用php的SimpleXML方法来快速解析与生成xml格式的文件,下面举例说明:

创建一个SimpleXML对象有三种方法:

1.使用new关键字创建

代码如下:
$xml="<personinfo><item><id>1</id><name>aaa</name><age>16</age></item>
2014/7/28 Comments:
织梦CMS内容管理系统的外链删除方法(PHP删除非站内外部链接)实例代码

一般在做网站系统的时候,出于优化等因素的考虑需要再添加文章的时候删除掉不是本站的链接,对于这一要求可以通过让PHP处理下文章内容,来达到文章外部链接的自动删除的效果。

本实例代码主要参考织梦CMS内容管理系统的外链删除方法。

代码如下:
/**
 *  删除非站内链接
 *
 * @access    public
 * @param     string  $body  内容
 * @param     array  $allow_urls  允许的超链接
 * @return    string
2014/7/28 Comments:
ajaxfileupload(php+ajax)实现图片文件上传功能实例

项目中常用的异步文件上传功能有几种,比较多见的如使用iframe框架形式,ajax功能效果(比如:JavaScript图片上传预览效果) ,以及flash+php功能,下面介绍ajax与iframe实现异步文件上传的功能的例子。

方法一,利用jquery ajaxfileupload.js实现文件上传

其实就是实现无刷新式的文件上传。可采用IFRAME文件上传原理。
实际上在用PHP上传文件时。。。只能用$_FILES形式,但是若我们只是单一的用JS方式取其ID,如<input id='img' type='file'>..document.getElementById('img').value或者jquery形式的$("#img")都是不能正真实际上传的(但是还是有很多人这样做,刚开始时我也是)。

2014/7/28 Comments:
淘宝网搜索查询商品接口代码(php版)示例

今天介绍一个php版淘宝网查询商品接口代码的例子,下面要改成你的信息的在代码后面都有说明了,同时sdk包我们也要官方下载。

下载SDK后直接引用包,并创建如下的类,并运行之,即完成了调用接口(taobao.user.seller.get)的过程(调用接口说明可见下载的SDK)
说明:
    TopClient为调用SDK的实例化类
    UserSellerGetRequest为API的请求参数封装类

注:该接口是在沙箱环境下调用,获取的数据,也是沙箱中数据。若要获取线上环境,请填写自己创建应用获取过来的appkey,appsecret,并更改调用接口的环境地址,同时修改nick为淘宝登陆名

下载SDK包解压后与该文件放在同一目录下。

2014/7/28 Comments:
php获取网页请求状态(网站状态码200,404)程序示例

对于网页返回状态代码一般情况下我们都会去查自己网站状态码是不是200或错误页面是不是404代码,并且多数情况下我们的查看方法就是使用站长工具或ff浏览器等来查看,极少有人想到自己写一个查看状态代码的功能。

本文就此简述php获取网页请求状态程序示例如下:

方法一,使用 fsockopen
(不推荐使用curl_getinfo!)

代码如下:
function get_http_code($url="localhost", $port=80, $fsock_timeout=10){
    set_time_limit(0);
2014/7/27 Comments:
【VC#】Unable to find a version of the runtime to run this application(.net)

错误现象

运行 VC# 程序,提示如下:

Unable to find a version of the runtime to run this application.

.NET Framework

初探原因

2014/7/27 Comments:
CodeIgniter(CI)框架中zip类(压缩下载文件)应用示例

CI框架自带的zip类简单实用,本文就来简单说一下CI框架的zip类的使用。

首先需要导入zip类:

代码如下:
$this->load->('zip');
2014/7/26 Comments:
简介Thinkphp模板中截取字符串函数的示例

在php中截取字符串的函数有很多,而在thinkphp中也可以直接使用php的函数,本文给大家简单的介绍thinkPHP模板中截取字符串的具体用法,希望能对各位有所帮助。

对于英文字符可使用如下形式:

代码如下:
{$vo.title|substr=0,5}
2014/7/26 Comments:
解决CodeIgniter(CI)框架自动加载session出现报错(In order to use the Session class you are required to set an encryption key)的办法

很多程序员在CI中使用session的时候,开启自动加载session之后网站就报错了,具体错误信息如下:In order to use the Session class you are required to set an encryption key

下面一起来看问题解决办法。

提示信息说明:如果想用session类的话就必须要设置一个加密的密钥!那就给设置一个吧,毕竟也是出于安全考虑。

打开application/config/config.php找到Encryption Key

2014/7/26 Comments:
【C#】抓取(获取)网页内容抓取图片的代码示例

1、抓取一般内容
需要三个类:WebRequest、WebResponse、StreamReader
所需命名空间:System.Net、System.IO
核心代码:

WebRequest request = WebRequest.Create("http://camnpr.com/"); 
WebResponse response = request.GetResponse();
2014/7/26 Comments: