显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

勇气

终生读书

 
 
 
 
 
 

phpexcel export

2018-3-13 18:08:23 阅读24 评论0 132018/03 Mar13

/**
* 导出excel

* https://github.com/PHPOffice/PHPExcel
* @param array $title -- ['姓名', '年龄']
* @param array $data -- [['张三',21],['李四',23]]
* @param string $fileName '学生信息表1'
* @return string
*/
function exportExcel($title=[], $data=[], $fileName='')
{
include PATH.'/lib/excel/Classes/PHPExcel.php';

作者  | 2018-3-13 18:08:23 | 阅读(24) |评论(0) | 阅读全文>>

模态框关闭事件

2017-9-15 20:51:29 阅读61 评论0 152017/09 Sept15

//模态框关闭事件 this.modalCloseEvent = function () { //在线咨询 $(document).on('hide.bs.modal','#online_popup', function () { $('#online_popup_form')[0].reset(); $("#unawares").val(['']).trigger('change'); $("input[name=customer_id]").val($(this).data('customer_id')); }); }

作者  | 2017-9-15 20:51:29 | 阅读(61) |评论(0) | 阅读全文>>

获取ip地址

2017-4-27 10:34:25 阅读89 评论0 272017/04 Apr27

/** * 获取ip地址 */ if ( ! function_exists('getClientIp')) { function getClientIp() { if (!empty($_SERVER["HTTP_CLIENT_IP"])) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if (!empty($_SERVER["REMOTE_ADDR"]))

作者  | 2017-4-27 10:34:25 | 阅读(89) |评论(0) | 阅读全文>>

截取数组的长度

2017-4-27 10:32:39 阅读71 评论0 272017/04 Apr27

if(!function_exists('cutArraryLenth')) { /** * 截取数组的长度[饼图用] * @author lulijuan * @param type $data * @param type $length * @return string */ function cutArraryLenth($data, $key='key', $value='value',$length=5, $other = 0) { $count = count($data); $arr = []; $otherPrice = 0; if($count

作者  | 2017-4-27 10:32:39 | 阅读(71) |评论(0) | 阅读全文>>

二维数组根据某个key排序

2017-4-27 10:31:40 阅读67 评论0 272017/04 Apr27

if(!function_exists('multisortCharts')) { /** * 二维数组排序 * @author lulijuan * @param type $data * @param type $key * @return type */ function multisortCharts($data, $key = 'price') { $sort = array( 'direction' => 'SORT_DESC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序 'field' =>

作者  | 2017-4-27 10:31:40 | 阅读(67) |评论(0) | 阅读全文>>

截取N位小数,舍去后面的位数

2017-4-27 10:30:49 阅读53 评论0 272017/04 Apr27

if(!function_exists('substrFloatNums')) { /** * 截取N位小数,舍去后面的位数 * @author lulijuan * @param $number 传入的数值 * @param $length 保留的小数位数 * @return float 返回值 */ function substrFloatNums($number, $length=2) { //2位的时候 if(2==$length) { return sprintf("%.2f",substr(sprintf("%.3f", $number), 0, -1)); }

作者  | 2017-4-27 10:30:49 | 阅读(53) |评论(0) | 阅读全文>>

树形列表

2017-4-27 10:30:07 阅读48 评论0 272017/04 Apr27

if(!function_exists('treeList')) { /** * 树形列表 * @author lulijuan * @param $data * @param int $level * @return array */ function treeList($list, $pk='id', $pid = 'parent_id', $child = 'items', $root = 0) { // 创建Tree $tree = array(); if(is_array($list)) { // 创建基于主键的数组引用

作者  | 2017-4-27 10:30:07 | 阅读(48) |评论(0) | 阅读全文>>

手机号正则

2017-4-27 10:28:24 阅读64 评论0 272017/04 Apr27

/** * 匹配手机号 */ if (!function_exists('pregPhone')) { function pregPhone($phone) { $regex = '/^13\d{9}$|^14\d{9}$|^15\d{9}$|^17\d{9}$|^18\d{9}$/'; return preg_match($regex,$phone); } }

作者  | 2017-4-27 10:28:24 | 阅读(64) |评论(0) | 阅读全文>>

win7安装redis

2016-5-10 10:46:25 阅读219 评论0 102016/05 May10

1、下载Redis的压缩包
https://github.com/dmajkic/redis/downloads  (redis-2.4.5-win32-win64.zip)

2、解压到L:/Redis

3、cmd后运行命令:redis-server.exe redis.conf 安装如图
win7安装redis - 勇气 - 勇气
 
4、cmd新窗口运行命令:redis-cli.exe -h 127.0.0.1 -p 6379

作者  | 2016-5-10 10:46:25 | 阅读(219) |评论(0) | 阅读全文>>

Maatwebsite/Laravel-Excel 封装方法

2016-4-21 18:04:38 阅读224 评论0 212016/04 Apr21

/**
* 导出excel
* $excelSet (参考:config('statistics.excel.teacher_homework_summary');)
* data数组格式 (参考:[[1,'卢立娟','13161902969'],[2,'尹萌','13161902969'],[…]])
*/
if( !function_exists(

作者  | 2016-4-21 18:04:38 | 阅读(224) |评论(0) | 阅读全文>>

js规范写法

2016-4-21 11:12:36 阅读124 评论0 212016/04 Apr21

;
(function () {
var indexJs = function(){
var appname;
var version;

this.lastGo = function(id) {
if(id>0) {
this.apiready();
alert(appname);
}
}

this.apiready = function() {
appname = "Miss Lu";
version = "1001";
alert(version);
}

};

作者  | 2016-4-21 11:12:36 | 阅读(124) |评论(0) | 阅读全文>>

调取后端数据循环显示echarts图表

2016-4-19 18:16:17 阅读195 评论0 192016/04 Apr19

//html部分

@section('javascript')
<script src="{{url('js/home/history.js')}}"></script>
<script src="http://jiuye.hxsd.test/js/webjob/esl.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript" defer="defer">

作者  | 2016-4-19 18:16:17 | 阅读(195) |评论(0) | 阅读全文>>

js中获取url中的参数值

2016-4-5 15:14:28 阅读99 评论0 52016/04 Apr5

function GetRequest()

{
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
t

作者  | 2016-4-5 15:14:28 | 阅读(99) |评论(0) | 阅读全文>>

JSONP跨域获取请求后端数据 (jsonpcallback)

2016-4-1 16:17:23 阅读439 评论0 12016/04 Apr1

php部分:

<?php

$data = array(
'id' => 1,
'name' => 'shirley'
);
$jsonData = json_encode($data);

echo "jsonpcallback(" . $jsonData . ")";
?>



html部分:

<html>
<head>
<title>jsonp跨域请求</title>
<meta charset="UTF-8">
<script src="http://apps.bdimg.com/libs/jquery/2.1.2/jquery.js" type="text/javascript"></script>
</head>
<body>
</body>

作者  | 2016-4-1 16:17:23 | 阅读(439) |评论(0) | 阅读全文>>

js清空input file的值

2016-3-10 12:10:02 阅读240 评论0 102016/03 Mar10

上传<input type="file" id="cover" name="cover" value=""/>
<script>
var obj = document.getElementById('cover') ;
obj.outerHTML = obj.outerHTML.replace(/(value=\").+\"/i, "$1\"");

作者  | 2016-3-10 12:10:02 | 阅读(240) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 

新浪微博

 
 
模块内容加载中...
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 

给博主写信

 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注