您正在查看分类:PHP开发 的文章。

sprintf() 格式化参数详解

星期三 下午 17:05 狂奔的蜗牛 PHP开发 0 comments
1612
views
sprintf()函数的调用格式为:
sprintf("<格式化字符串>", <参量表>);

其中格式化字符串包括两部分内容: 

1.一部分是正常字符, 这些字符将按原样输出; 

另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符,用来确定输出内容格式。

2.参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出参数个数一样多, 各参数之间用","分开, 且顺序一一对应, 否则将会出现意想不到的错误。
格式化规定符如下:
%d 十进

阅读全文...

2015/10/20 17:05          

php://input $_POST $HT

星期四 下午 14:37 狂奔的蜗牛 PHP开发 3 comments
3097
views
1,Coentent-Type仅在取值为application/x-www-data-urlencoded和multipart/form-data两种情况下,PHP才会将http请求数据包中相应的数据填入全局变量$_POST 
2,PHP不能识别的Content-Type类型的时候,会将http请求包中相应的数据填入变量$HTTP_RAW_POST_DATA 
3, 只有Coentent-Type不为multipart/form-data的时候,PHP不会将http请求数据包中的

阅读全文...

2014/11/19 14:37          

PHPExcel导入大量数据的时候,内存不够

星期四 下午 15:05 狂奔的蜗牛 PHP开发 0 comments
5288
views

PHPExcel导入大量数据的时候,内存不够用的解决办法

/**
 * 读取excel到数一个据组
 * 优化过的PHPExcel可以读取大量excel数据的方法<br/>
 * $excel_file_path excel文件路径<br/>
 * $maxColumnCount  要读取的最大列,默认是自动,如果列比较多,只读取前几列,可以节省内存消耗<br/>
 *                  比如:1代表只读取到第一列,3代表只读

阅读全文...

2014/09/24 15:12          

PHP验证码类简单好用,有干扰线和字体旋转

星期日 下午 14:54 狂奔的蜗牛 PHP开发 1 comments
12783
views
<?php

/**
 * @version 1.0
 * @author   bolted snail
 * @date 2011-10-15
 * @email 672308444@163.com
 * @PHP验证码类
 * 使用方法:
 * $image=new Captcha();
 * $image->config('宽度','高度','字符个数','验证码session索引');
 * $code=$image->create();//这样就

阅读全文...

2014/06/28 15:26          

如何判断请求是微信调用的浏览器?

星期五 下午 21:02 狂奔的蜗牛 PHP开发 1 comments
2912
views

微信浏览器的HTTP_USER_AGENT

在iPhone下,返回

Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2

在Android下,返回

Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GI

阅读全文...

2014/04/17 21:04          

php array_merge 无法保留 原

星期三 下午 21:24 狂奔的蜗牛 PHP开发 0 comments
2752
views

PHP 的 array_merge 如果只在array_merge()函数中指定一个数组,并且其键是一个整数,那么整个函数中的每一个值的键从“0”开始以基数“1”开始递增。

示例- 使用 array_merge

<?php

$a1 = array(

'9' => '0',

'311' => '1',

'快乐'&nbs

阅读全文...

2014/04/15 21:24          

PHP生成excel 时单元格内换行问题的解

星期三 下午 21:06 狂奔的蜗牛 PHP开发 0 comments
1623
views

今天 客户提问题说,导出的excel文件,该换行的单元格没有换行。通过查找资源找到了解决方法。

翻出来源码开了下,字符串中使用换行的方法为"Name:{$name}\nAddress:{$adress}\nCity:{$city}\nCountry:{$country}\n ......" 

既然"\n"起不到换行的目的,修改成"\r\n"看看. 

修改 =》 提交 =》测试 

阅读全文...

2014/04/15 21:06          

修复Netbeans设置了项目编码UTF-8

星期五 下午 23:29 狂奔的蜗牛 PHP开发 1 comments
3050
views

修复Netbeans设置了项目编码UTF-8,但是打开文件为还是GBK 的bug。

我们找到它的安装目录下的etc文件夹下的netbeans.conf。

打开找到netbeans_default_options=”…………………”这一块,省略号都是配置参数。注意找前面不带#号的netbeans_default_options。

然后在双引号内的最后加入一个空格后加入一句 -J-Dfile.encoding=UTF-8,这样就可以实现打开文档默认UTF-8模

阅读全文...

2014/04/16 09:37          

设计模式学习之策略模式学习

星期日 上午 00:18 狂奔的蜗牛 PHP开发 0 comments
1913
views

    下面描述了定义策略设计模式的几个特性:一系列的运算法 则,每个运算法则都是封装在独立的类中。但是,每一个对象 都是绑定到一个公共的容器对象中。并且,通过一个公共的API 使用同样的方式在进行引用。而这个公共的 API的运行方式是 与策略的选择无关的。

评论 

    策略设计模式的功能是非常强大的 。本书到现在为止所说的 其它的设计模式提供的都是应用的基础模块功能,而 策略设 计模式是目前第一个拥有设计模式和项

阅读全文...

2013/12/21 00:18          

SOAP客户端类

星期六 下午 21:14 狂奔的蜗牛 PHP开发 0 comments
2128
views
PHP需要安装soap拓展。
class WSClient{
      private $client,$common_data=array();
      public function __construct($url){
          $this->client=new SoapClient($url);
      }   
      public function setCommonData($data){
          $this->com

阅读全文...

2013/09/27 21:14          
共 55 篇文章 1/6 页 下页  1  2   3   4   5  下5页 尾页
Process: 0.156s | DB :19 queries | UseMem:2,467 kb