
php
文章平均质量分 58
无敌好宝宝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
百度编辑器(ueditor)上传视频二次调用丢失链接的解决方法
之前有接触ueditor,后测试上传视频处有bug???发现视频第一次存到数据库是有链接的但是呢拿出来再编辑的时候发现链接丢了看到的是这样的开始想办法改啦,网上搜搜发现挺多人遇到这问题的,经过各种改这改那的试验,发现其实只要改白名单就可以了......原理是这个ueditor.config.js里面有一个白名单机制,白名单会过滤掉各种标签或它的各种属性,于是我们打开ud原创 2017-07-01 12:21:36 · 1893 阅读 · 0 评论 -
excel科学计数法还原成字符串方法
if (stripos($要转换的那个值,'e')===false) echo $要转换的那个值; $要转换的那个值 = trim(preg_replace('/[=\'"]/','',$要转换的那个值,1),'"');//正则表达式 $result = ""; while ($要转换的那个值 > 0){ $v = $要转换的那个值- floor($要转换的转载 2017-06-28 14:16:18 · 3536 阅读 · 0 评论 -
关于PHPExcel中日期转换遇到的一些问题
这两天传日期的时候遇到比较奇葩的错误,在excel表中的日期是同样的数据格式,但是两个表导入时候有一个日期是需要转换之后导入而有一个可以直接导入。忘记截图,需要转换的直接输出是40000+的数字(以今天的日期来说是这样的),代表1900-1-1到这一天日期的天数日期转换代码$变量= gmdate("Y-m-d", PHPExcel_Shared_Date::ExcelToPHP($sheet-&g...原创 2018-06-20 15:31:24 · 1580 阅读 · 0 评论 -
Invalid argument supplied for foreach()
自己的是在用foreach()遍历数组的时候的警告语句,解决办法如下if(is_array($数组名)){foreach($数组名 as $value){...}}原理是不能判断foreach中遍历的是否是一个有效的数组,所以先判断一下就好了。解决办法不限于一种~转载 2017-07-03 10:00:56 · 1723 阅读 · 0 评论 -
php提取字符串中的数字
真是被excel气炸了!相同的类型存到数据库后面多了几个空格,用replace()去空格还不成功,变成了几个乱码字符,也不吃trim()这一套。。于是采用了直接拿出字符串里的数字的办法。//第一种$num1=preg_replace('/\D/s', '', $str);//第二种包含小数点$num2=preg_replace('/[^\.0123456789]/s', '', $str转载 2017-07-03 16:14:05 · 5131 阅读 · 0 评论 -
在写php时遇到的PHPExcel相关问题记录(含excel与mysql交互代码)
2017-6-26错误一:错误描述:在将日期插入到数据库时失败,为4开头的5位数字(这个数字代表1900-1-1到这个日期的天数),所以显示出来的是没有经过格式化的日期,在数据库中设置类型为DATE,则该日期插入不成功,显示0000-00-00改错步骤:将日期单独拿出判断,格式化之后存到数组,$valueStr变量根据数组值传到数据库,数组中已经是格式化后的日期了 if($col){//将日期列单...原创 2018-06-20 15:31:44 · 723 阅读 · 0 评论