12 2017 档案

摘要:/** * 二维数组根据字段进行排序 * @params array $array 需要排序的数组 * @params string $field 排序的字段 * @params string $sort 排序顺序标志 SORT_DESC 降序;SORT_ASC 升序 */ function arraySequence($array, $field, $sort = 'SORT_DE... 阅读全文
posted @ 2017-12-31 21:09 个人小站 编辑
摘要:1 $target_ratio) 19 { 20 $cropped_width = $source_width; 21 $cropped_height = $source_width * $target_ratio; 22 $source_x = 0; 23 $source_y = ($source_height - $cropped_height) / 2; 24 } 25 // 源图过宽... 阅读全文
posted @ 2017-12-29 16:02 个人小站 编辑
摘要:1 /** 2 * PHP计算两个时间段是否有交集(边界重叠不算) 3 * @param string $beginTime1 开始时间1 4 * @param string $endTime1 结束时间1 5 * @param string $beginTime2 开始时间2 6 * @param string $endTime2 结束时间2 7 * @return ... 阅读全文
posted @ 2017-12-29 15:57 个人小站 编辑
摘要:1 function is_mobile(){ 2 // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 3 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) 4 { 5 return true; 6 } 7 // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信... 阅读全文
posted @ 2017-12-29 15:52 个人小站 编辑
摘要:1 /** 2 * 导出xls文件 3 * @param $columns 列数 4 * @param $data 二维数组数据 5 * @param string $title 工作表名称 6 * @param string $file_name 下载名称 7 */ 8 function export_excel($columns, $data, $title='s... 阅读全文
posted @ 2017-12-29 15:50 个人小站 编辑
摘要:1 /** 2 * 导出CSV文件 3 * @param array $data 数据 4 * @param array $header_data 首行数据 5 * @param string $file_name 文件名称 6 * @return string 7 */ 8 function export_csv($data = [], $heade... 阅读全文
posted @ 2017-12-29 15:50 个人小站 编辑
摘要:1 /** 2 * 读取excel 3 * @param $filename 4 * @param int $sheet 5 * @return array 6 */ 7 function readExcel($filename,$sheet=0) 8 { 9 //导入PHPExcel 10 vendor("PHPExcel.PHPExcel"); 1... 阅读全文
posted @ 2017-12-29 15:47 个人小站 编辑
摘要:一、curl是什么 PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。 libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HT 阅读全文
posted @ 2017-12-28 14:07 个人小站 编辑
摘要:数据图形化控件(PC):echarts复制到剪切板控件(PC):ZeroClipboard、clipboard.js日历插件(PC):datePicker上传文件插件(PC):Uploadify、localresizeimg、消息提醒插件(PC):messager图片分屏加载(PC/MOBILE): 阅读全文
posted @ 2017-12-26 18:19 个人小站 编辑
摘要:1、$.get $.get()方法使用GET方式来进行异步请求,它的语法结构为: $.get( url [, data] [, callback] ) 解释一下这个函数的各个参数: url:string类型,ajax请求的地址。 data:可选参数,object类型,发送至服务器的key/value 阅读全文
posted @ 2017-12-26 17:59 个人小站 编辑
摘要:1、认识jQuery extend()和jQuery.fn.extend() jQuery的API手册中,extend方法挂载在jQuery和jQuery.fn两个不同对象上方法,但在jQuery内部代码实现的是相同的,只是功能却不太一样; 且看官方给出解释: jQuery.extend(): Me 阅读全文
posted @ 2017-12-26 17:12 个人小站 编辑
摘要:{foreach},{foreachelse} {foreach} 用于像循环访问一个数字索引数组一样循环访问一个关联数组,与仅能访问数字索引数组的{section}不同,{foreach}的语法比 {section}的语法简单得多,但是作为一个折衷方案也仅能用于单个数组。每个{foreach}标记 阅读全文
posted @ 2017-12-26 15:36 个人小站 编辑
摘要:接口实现基本原理 阅读全文
posted @ 2017-12-26 15:34 个人小站 编辑
摘要:PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发会频繁的使用这些变量和函数,这些变量和函数可以方便的帮我们解决很多问题。下面详细的讲解下PHP中的超级全局变量、魔术变量和魔术函数。 PHP超级全局变量(9 阅读全文
posted @ 2017-12-26 15:22 个人小站 编辑
摘要:session可保存int double bool array string object;cookie只能保存stringsession 可通过php.ini文件查看存放的位置;cookie不同浏览器存放的位置不同session 使用前需要初始化 客户端禁用cookie后,使用session的解 阅读全文
posted @ 2017-12-26 15:13 个人小站 编辑
摘要:像素和分辨率的关系 阅读全文
posted @ 2017-12-26 15:12 个人小站 编辑
摘要:数据类型: 字符串、数字、逻辑、数组、对象、Null、Undefined 某个指定的字符串值在字符串中首次出现的位置 indexOf方法返回一个整数值,stringObject中的字符位置是从0开始的。如果没有找到子字符串,则返回 -1 阅读全文
posted @ 2017-12-26 15:09 个人小站 编辑
摘要:【超全局变量】 超全局变量是在全部作用域中始终可以使用的内部变量。在函数或方法中也无需执行global $variable;就可访问它们。 【$GLOBALS】 引用全局作用域中可用的全部变量。是一个包含了全局变量的全局组合数组,变量的名字就是数组的键。 【$_SERVER】 一个包含头信息、路径、 阅读全文
posted @ 2017-12-26 15:00 个人小站 编辑
摘要:1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分 4.f 阅读全文
posted @ 2017-12-26 14:56 个人小站 编辑
摘要:教育的作用是:常识性知识和技能的提升、学习方法学习、基本的思考方法、解决问题的思路和方法。 在现代世界中,我们往往相信,通过教育,我们能以最合理的方式避免最危险的行为。几乎所有公共宣传都是基于这个理念,从全球变暖到艾滋病预防,再到酒后驾驶。 当人们的行为的改变带来的大多数益处将被其他人享受时,难以让 阅读全文
posted @ 2017-12-26 11:07 个人小站 编辑
摘要:1、MAC中环境变量如何配置 mac 一般使用bash作为默认shellMac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc当然/etc/profile和/etc/pat 阅读全文
posted @ 2017-12-26 10:38 个人小站 编辑
摘要:一、目录结构 解压缩到web目录下面,可以看到初始的目录结构如下: www WEB部署目录(或者子目录)├─index.php 入口文件├─README.md README文件├─Application 应用目录├─Public 资源文件目录└─ThinkPHP 框架目录 其中框架目录ThinkPH 阅读全文
posted @ 2017-12-26 10:23 个人小站 编辑
摘要:页面分类 :添加页、修改页、列表页、详情页、功能页、删除 一、添加 1) 准备tpl、action(添加页、添加页保存公用一个action),并确认是否登录才显示2) 书写添加页action代码,例如选项数据的准备、默认输入框提示js准备3) 书写tpl界面(标签id、name、事件),获取控件制的 阅读全文
posted @ 2017-12-26 10:14 个人小站 编辑
摘要:1) 首页、视频(上传、播放)、SEO、CNZZ、站内搜索、使用帮助、联系我们、站内消息2) 注册、短信验证码、验证码、登录、自动登录、记住密码、个人信息(编辑、上传头像、修改密码、找回密码、学历和工作经历等信息编辑)、用户邀请3) 绑定银行卡、解除绑定银行卡、设置交易密码、修改交易密码、找回交易密 阅读全文
posted @ 2017-12-26 10:12 个人小站 编辑
摘要:1) 目录、文件名用小写2) Html标签ID、NAME、JS变量名使用数据库字段名命名3) 类名使用小写,下划线命名法,规则:路径_文件名类方法、变量使用驼峰命名法函数使用下划线命名法 数据库表名、字段使用下划线命名法4) 每行代码不超过一行5) 每个函数的代码不超过一屏6) 重复三次以上的代码建 阅读全文
posted @ 2017-12-26 10:07 个人小站 编辑
摘要:PHP 支持8种基本的数据类型。 四种标量类型:boolean (布尔型):这是最简单的类型,只有两种取值,可以为 TRUE/true 或 FALSE/false ,不区分大小写。详细请查看:PHP布尔类型(boolean)integer (整型):在32 位操作系统中它的有效范围是:-2 147 阅读全文
posted @ 2017-12-26 09:55 个人小站 编辑
摘要:1、整型 取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。 int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。 2、浮点型(float和double) 设一个字 阅读全文
posted @ 2017-12-26 09:53 个人小站 编辑
摘要:vim历史命令: 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动命令: vim file插入命令: i 在当前位置生前插入I 在当前行首插入a 在当前位置后插入A 在当前行尾插入o 在当前行之后插入一行O 在当前行之前插入一行移动命令h 左移一个字符l 右移 阅读全文
posted @ 2017-12-26 09:51 个人小站 编辑
摘要:JQUERY对象: JQUERY常用函数: parent() parents() html() val() after() before() append() attr() show() hide() removClass() addClass() find() $(function(){}) JQ 阅读全文
posted @ 2017-12-26 09:49 个人小站 编辑
摘要:1、http请求分类:get、post、header……2、http请求的结构:请求行、消息头、消息体3、http响应的结构:状态行(http版本号、状态码、原因叙述)、消息头、空行、消息体4、状态码:200成功、302重定向、304未修改、404不存在 HTML&CSS 控件类型、常用属性、常用绑 阅读全文
posted @ 2017-12-26 09:42 个人小站 编辑

点击右上角即可分享
微信分享提示