最近的文章列表

PHP解决URL中文GBK乱码问题的两种方法

一般情况下对URL进行UrlEncode 处理 , urlencode(),urldecode();

也可以通过iconv('utf-8', 'gb2312', $ret)对接收到的数据进行编码转换。

2014/11/10 Comments:
php实现批量添加多行文本框 一行一个textarea
PHP代码如下:
$act=!empty($_GET['act']) ? trim($_GET['act']) : ''; 
switch($act) {
case 'adda':
$area['a_value'] = trim($_POST['a_value']);
$area['a_type']=3;
if(strpos($area['a_value'], "\n") === false) {
//echo $area['a_value']; @郑州网建
2014/11/7 Comments:
ASP(vbscript)和PHP命令对照表 函数相互转换

当你是一个asp开发者,想要转到PHP开发,那么这份对照表,可以快速帮您适应对方的语法和使用,同样的,一个PHP开发者,转到asp开发中,也能快速上手。以下是对应的表格:

2014/11/6 Comments:
二维数组根据某个字段排序的PHP具体实现示例代码

本文记录的要实现的功能类似于 MySQL 中的 ORDER BY,上个项目中有遇到这样的一个需求。 

要求:从两个不同的表中获取各自的4条数据,然后整合(array_merge)成一个数组,再根据数据的创建时间降序排序取前4条。 

遇到这个要求的时候就不是 ORDER BY 能解决的问题了。因此翻看 PHP 手册查找到了如下方法,做此笔记。

2014/11/6 Comments:
PHP根据array_map、array_column、array_reduce获取二维数组中某个key的集合

具体是这样的,如下一个二维数组,是从库中读取出来的。

代码如下:
$user = array( 
0 => array(
'id' => 1,
'name' => '张三',
'email' => 'zhangsan@camnpr.com',
2014/11/5 Comments:
PHP的curl函数实现取得数据、模拟登陆、POST数据的示例代码

详情说明,相信,您看到代码就可以知道了:

代码如下:
/********************** curl 系列 ***********************/
//直接通过curl方式取得数据(包含POST、HEADER等)
/*
 * $url: 如果非数组,则为http;如是数组,则为https
 * $header: 头文件
 * $post: post方式提交 array形式
 * $cookies: 0默认无cookie,1为设置,2为获取
 */
2014/11/4 Comments:
PHP调用WebService思路及示例源码 SOAP

方法一:直接调用

代码如下:
<?  
/******************************************************************************/
/*  文件名 : soapclient.php
/*  说  明 : WebService接口客户端例程
/******************************************************************************/
include('NuSoap.php'); 
2014/10/31 Comments:
PHP判断客户端是否使用代理服务器(HTTP_VIA)及普通匿名、透明代理、高匿名代理

要判断客户端是否使用代理服务器,可以从客户端所发送的环境变量信息来判断。

具体来说,就是看HTTP_VIA字段,如果这个字段设置了,说明客户端使用了代理服务器。

匿名级别可以参考下表来判断。

给出一个应用例子,可以挂上代理试试效果: http://ip.mixsec.org/

一、没有使用代理服务器的情况:
     REMOTE_ADDR = 您的 IP
     HTTP_VIA = 没数值或不显示
     HTTP_X_FORWARDED_FOR = 没数值或不显示

2014/10/30 Comments:
php实现购物车shopping的完整示例代码

废话不多少,直接上购物车的代码如下,测试可完整运行:

1、商品展示页面

代码如下:
<table width="255"  border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" rowspan="6"><div align="center">
<?php
        if(trim($info[tupian]==""))
2014/10/30 Comments:
php将数字转换成文本并导出csv格式数据的详解和示例代码

php导出csv格式数据实现:
先定义一个字符串 存储内容,例如
 $exportdata = '规则111,规则222,审222,规222,服2222,郑州网建,规则1,规则2,规则3,匹配字符,camnpr.com,设置时间,有效期'."\n";

然后对需要保存csv的数组进行foreach循环,例如

2014/10/29 Comments: