自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 PHP按日期按天对时间段进行分割

//开始时间 ~ 结束时间 $start_date=I('date_a'); $end_date=I('date_b');// //如果为空,则从今天的0点为开始时间 if(!empty($start_date)) $start_date=date('Y-m-d H:i:s',strtotime($start

2017-09-06 11:07:57 5677

原创 PHP的log日志函数

/**调试BUG---被动保存数据(将数据保存到指定文件) * @param $data @数据 * @param $file_name @日志文件名 */function var_put($data,$file_name){ if(!is_array($data)) $data=array('the_log'=>$data); $fi

2017-08-10 10:24:34 1434

原创 PHP经典四种排序算法重整理----注释有详解

/* 冒泡算法:结果从小到大,规则类似波浪推动的沙滩,初始第一次波浪之后,先初始阈值为 0,如果发现有左值比右边的大,就改变阈值并且完成波浪推动,如此往复,直到没有阈值改变的情况出现,说明沙滩平滑,阈值无需再改,无需推动波浪了。 * @para $arr 传入进去排序的数组 * @return $newArr 排序之后的数组 */function maopao($arr){ //

2016-11-21 17:09:01 786 1

原创 PHP在客户访问 get_full_url() 所驻位置时生成 完整的URL

该函数结合多发参考组合而出,如有不妥请批评指正,谢谢! //获取当前完整URL function get_full_url(){ $request_url='http'; if( isset($_SERVER["HTTPS"])&&$_SERVER["HTTPS"] == "on" ||isset($_SERVER['SERVER_PORT'])&&$_SERV

2016-10-20 15:25:54 1526

原创 phpstorm配置代码自动同步到服务器(2016.10.7)

由于 phpstorm 版本的变化,有些细节发生了变化,遂在此,重制了该教程。在 phpstorm2016.2.1版本中进入设置项,按图操作即可完成同步配置:1.2.

2016-10-07 19:33:14 7235

原创 PHP扩展安装详解

一、了解PHP扩展扩展类型前往了解扩展分类:http://www.php.net/manual/zh/extensions.php知识延伸PHP扩展开发:开发参考1:http://www.open-open.com/lib/view/open1392188698114.html开发参考2:http://www.ccvita.com/496.h

2016-10-25 15:30:11 698

转载 laravel---(II)---数据和模型起步篇

Laravel 有三宝,路由、容器和 Eloquent ORM,Eloquent ORM 实际上是 Laravel 框架数据库组件的一个部分,也是最为重要和常用的,所以我们在说 Laravel 数据库组件时,往往指的是 Eloquent ORM。当然,数据库篇的文章肯定要全面讲述,这样有助于理解,也能帮助一些在这一块遇到问题的朋友。数据库组件是一个比较独立的组件,只依赖很少的东西,通过 c

2016-10-20 21:33:10 1601

转载 larvael---(I)---数据和模型之数据连接层

所谓万丈高楼平地起,再强大的功能组件,也是建立在许多功能很基础的模块之上。而且越是强大、富有扩展性,则拆分越细,分层越明显。Laravel 的许多组件都是这样,数据库组件当然更能直观体现出来这种设计思路。关于分层,我在上文已经给出了一定的解释,不再赘述。本文是对数据库的连接层进行讲述,在此,希望各位确保对 PDO 已经有了一定的认识和理解。这种基础篇大多是讲故事和一些设计思想,

2016-10-20 21:28:24 1494

转载 技术备选---人工智能---认知识别---PHP反射机制

该文转载自:PHP的反射机制介绍:PHP5添加了一项新的功能:Reflection。这个功能使得phper可以reverse-engineer class, interface,function,method and extension。通过PHP代码,就可以得到某object的所有信息,并且可以和它交互。反射是什么?它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关

2016-10-20 21:19:59 628

原创 将多维php数组转换为XML文件或以字符串输出

<?php// 函数将多维数组转换成xml,内部为工厂方法,递归// function to convert multi-dimensional array to xmlfunction array_to_XML($obj, $array){ foreach ($array as $k => $v) { if(is_numeric($k))

2016-10-18 12:15:41 1574 2

原创 MySQL常用语句集锦

//select *from、、主表、、left join 、、次表、、on、、主表.字段IDax=次表.字段IDbx where 主表.字段x=变量1 and 次表.字段x2 like '%变量2%';二表临时左连接查找提取模板样式select *from product left join product_type on product.pro_id=product

2016-10-09 16:33:17 780

原创 PHP MVC基础架构(三)

在上两篇中,其实已经完成了对MVC框架的基本架构。不过,一个真正的MVC框架还应该填充一些有着相关性的必要的组件类。如:配置加载类、日志类、甚至我们可以加入依赖管理工具Composer的强大支持以获取大量的支持库。配置加载类用于整合及统一管理MVC的不同方面的配置和关键参数。首先,先在核心中创建配置加载类的类文件,并确定配置的实现思路(如图中注释)。

2016-10-07 09:12:26 633

原创 PHP MVC基础架构(二)

D. 控制器的规范结构和启动机制 在路由规则健全的情况下 E. 模型类构建  F. 视图类功能解析  G. 命名空间和文件名系统 概念明晰

2016-09-29 19:38:21 466

原创 A:学习PHP框架的基本过程

1.如何配置安装2.通过手册熟悉初步目录结构3.通过资料挖掘框架特性,发挥框架特性4.试验:get/post传值5.试验:控制器调用、路由、重定向6.了解和试验:配置控制7.试验和理顺:数据库配置、增删改查、8.实现一些文件上传方法9.测试外部类如何引入10.构建自定义函数包的位置与配置11.其

2016-09-29 14:55:46 265

原创 Linux 下 Redis 安装

按照linux默认系统目录规则,希望将redis安装到此目录 /usr/local/redis$ mkdir /usr/local/redis  并希望将安装包下载到此目录 /usr/local/src$ cd /usr/local/src 下载并安装$ wget http://download.redis.io/releases/redis-3.2.3.tar

2016-09-29 14:51:01 472

原创 Git分支控制---Bug分支(临时平台分支 以及主工作分支现场保存)

先保存当下的工作现场:命令:git stash(保存当前工作节点的内容)再次检视当前工作区:命令:git status(~~~~,好像一个新的工作区)现在可以着手修复Bug了,修复中.....修复完成.....确认成功,修复完毕!现在可以回到之前的工作台继续之前的工作了:命令:git checkout[

2016-09-29 14:46:51 365

原创 Git创建公共服务舱并自动同步到目标版本库

0.安装git 1.创建一个专门用于git服务的用户名,并要有密码,如起名:git 命令:useradd git命令:passwd git2.切换到该用户 命令:su git3.找一个地方生成公共服务舱 命令:cd命令:git init --bare 舱名.git4.现在要准备收集SSH秘钥了,让所有要使用该舱 的

2016-09-29 14:41:51 592

原创 MVC框架模式认识

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写;一种软件设计典范;其理念在于:用一种业务逻辑、数据、界面显示分离的方法组织代码;将业务逻辑聚集到一个部件里面;在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑;MVC被独特的发展起来用于映射传

2016-09-29 14:14:42 568

原创 PHP MVC基础架构(一)

PHP函数、PHP面向对象、动手能力、结构构建 是进行 MVC设计  的必备知识 A. 入口文件功能和序列B. 编写和配置类的自动加载机制C. 路由类的原理和编写D. 控制器的规范结构和启动机制E. 模型类构建F. 视图类功能解析G. 命名空间和文件名系统 概念明晰 A. 入口文件功能和序列       入口就好比一个程序的起点,在这里主要规定了:重要的

2016-09-29 11:40:07 824

原创 微信开发(一)

要想进行了解基础的微信开发首先,我们需要有微信公众平台(https://mp.weixin.qq.com )的账号,账号的准备工作在此不做累述 同时,我们编写的平台配置代码需要微信客户端的测验,所以我们要在PC上安装微信的客户端或者使用我们手机上的微信客户端来实时验证我们代码的效果。 同时另外需要额外提出的是,我们还需要准备一个具有完全手续(包括公网IP以及已经备案并解析至该I

2016-09-28 12:07:39 316

空空如也

空空如也

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

TA关注的人

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