自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (4)
  • 收藏
  • 关注

原创 用PHPExcel从xlsx中获取的时间的处理

用PHPExcel从xlsx中获取的时间的处理变成了Gregorian历法,我们需要将它还原成Julian Day历法,方法如下:function excelTime($t){ return gmdate("Y-m-d H:i:s", PHPExcel_Shared_Date::ExcelToPHP($t));}ExcelToPHP()是PHPExcel类库里面的方法,

2016-01-22 15:24:10 2277

原创 phpExcel读取xlsx文件

function excelParse($file_temp) { $PHPReader = new PHPExcel_Reader_Excel2007(); if (!$PHPReader->canRead($file_temp)) { $PHPReader = new PHPExcel_Reader_Excel5();

2016-01-22 15:15:12 6314

原创 phpStorm格式化代码快捷键

Ctrl+Alt+L

2016-01-22 15:09:50 62215 2

原创 正则表达式之最短匹配

贪婪与懒惰当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。考虑这个表达式:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。有时,我们更需要懒惰匹配,也就是匹配尽可能少的字符。前面给出的限定符都可以被转化为懒惰匹配模式,只要在它后面加上一个问

2016-01-21 18:11:34 1744

原创 str_replace中的匹配空白符,必须用双引号

例:$minUnit = str_replace(array('\r','\n'),"",$content);执行上面的语句,你会发现,文本没有任何变化,该换行的地方还是换行。解决办法:$minUnit = str_replace(array("\r","\n"),"",$content);原因:单引号中,将\r,\n识别为字符串。而双引号,才能识别正则表达式。

2016-01-21 16:20:45 2495

原创 正则表达式(括号)、[中括号]、{大括号}的区别小结

正则表达式的() [] {}有不同的意思。() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。(\s*)表示连续空格的字符串。[]是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。{}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个空格,\s[1,3]表示匹配一到三个空格。(0-9

2016-01-21 16:14:42 1303

原创 replace into的用法

REPLACE语句:   我们在使用数据库时可能会经常遇到这种情况。如果一个表在一个字段上建立了唯一索引,当我们再向这个表中使用已经存在的键值插入一条记录,那将会抛出一 个主键冲突的错误。当然,我们可能想用新记录的值来覆盖原来的记录值。如果使用传统的做法,必须先使用DELETE语句删除原先的记录,然后再使用 INSERT插入新的记录。而在MySQL中为我们提供了一种新的解决方案,这就是RE

2016-01-20 15:20:22 4732

原创 php 全局变量global的作用域

PHP全局变量在使用时,需要使用global 进行声明,如:global $test;  PHP Global变量的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件。

2016-01-19 16:00:44 482

原创 如何将一张表的数据复制到另一张表(sql yog)

1、右击原表,导出表作为SQL2、右击要导入的数据库(不是表,是数据库),导入->执行SQL脚本

2016-01-19 15:58:03 3228

原创 svn提交新的文件夹到仓库中去

1、右击文件夹,add2、commite

2016-01-18 14:30:54 1678

原创 empty(), is_null(), isset()真值表(区别)

2016-01-15 13:19:10 639

原创 CURLOPT_COOKIEJAR和CURLOPT_COOKIEFILE有什么关系?

前者 是连接时把获得的cookie存为文件后者是 在访问其他页面时拿着这个cookie文件去访问

2016-01-12 10:21:52 6374

原创 curl_error()报错:SSL certificate problem: self signed certificate in certificate

CURLOPT_SSL_VERIFYPEER => false,CURLOPT_SSL_VERIFYHOST => false,如上,跳过ssl检查,即可。

2016-01-08 17:44:05 3931

原创 分析curl错误原因的函数curl_error

curl_error — 返回一个保护当前会话最近一次错误的字符串说明 string curl_error ( resource $ch )返回一条最近一次cURL操作明确的文本的错误信息。参数 ch由 curl_init() 返回的 cURL 句柄。返回值 返回错误信息或 '' (空字符串) 如果没有任何错误发生。

2016-01-08 15:45:19 2299

原创 php之curl设置超时

curl_setopt($ch, CURLOPT_TIMEOUT,60);

2016-01-08 14:11:29 561

原创 PHP eval函数使用介绍

eval()函数中的eval是evaluate的简称,这个函数的作用就是把一段字符串当作PHP语句来执行,一般情况下不建议使用容易被黑客利用。代码:复制代码代码如下:eval("echo'hello world';");上边代码等同于下边的代码:echo"hello world";在浏览器中都输出:hello world

2016-01-05 13:50:23 1055

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除