laravel发送邮件示例

在后台程序开发中,有些情况我们需要以邮件的形式发送到我们指定的邮箱,而这个功能用laravel实现非常的简单。1. 首先在env里配置发送者的邮箱信息MAIL_DRIVER=smtp MAIL_HOST=smtp.126.com MAIL_PORT=25 MAIL_USERNAME=xxx@126.com MAIL_PASSWORD=1234……

By 零度逍遥 on 2016-05-18 12:49:02

PHP的强大时间函数strtotime

php有一个内置的函数strtotime,能将任何英文文本的日期时间描述解析为时间戳。echo(strtotime("yesterday")); echo(strtotime("first day of January 2008"))更多方法请参考php官方文档:http://php.net/manual/zh/datetime.formats……

By 零度逍遥 on 2016-05-04 18:09:13

js复制粘贴事件,获取剪切板数据(未做兼容,只支持webkit)

一个js复制和粘贴事件的demo,你可以在这里查看: JS复制和粘贴事件,获取剪切板数据 全部页面代码如下: <html> <head> <title>JS复制粘贴事件</title> </head> <body> <input type="te……

By 零度逍遥 on 2016-01-28 01:04:09

js中数组的引用

js中数组的引用应该算是基础知识了: var arr = [1,2,3]; var arr2 = arr; arr2[0] = 5; //此时arr和arr2都变成了[5,2,3] 我们怎么斩断这种引用呢?我所知道的有两个方法: 1.数组的slice方法 var arr = [1,2,3]; var arr2 ……

By 零度逍遥 on 2016-01-26 11:39:54

js中的in

关于js中的关键字in,我们使用最多的大概就是for…in循环了,可以用来遍历数组和对象,而其实除了循环以外,in还可以用来判断。 判断数组或者对象中是否有某个键名,如: 2 in ['a','b','c'] // true "b" in {"a":1,"b":2} //tr……

By 零度逍遥 on 2016-01-03 11:09:48

display:inline-block中间的空白间隙

为display:inline-block有很多方便,可以水平垂直居中,又可以设高宽,但有个问题,当使用inline-block的时候发现当给各个元素相应的百分比的时候,他们的总和是大于100%的,从而出现了换行的情况,一开始没怎么在意这个问题,……

By 零度逍遥 on 2015-12-07 15:08:35

使用forever进行node服务器的不间断运行

使用node架设服务器的时候,当我们关闭服务窗口,node就会中断,,那么,怎么让服务一直存在呢,node有一个很好的模块可以完成这个工作,forever。 下面记录一些关于forever模块的一些用法: 使用forever运行nodejs应用 ……

By 零度逍遥 on 2015-11-05 11:09:42

js对象的浅拷贝和深拷贝

在实际开发中,我们经常用到js对象,而有时我们需要复制一个对象,js中复制一个对象分为浅拷贝和深拷贝两种。 浅拷贝是直接复制源对象的属性和方法。 深拷贝是在浅拷贝的基础上,如果源对象属性也是一个对象……

By 零度逍遥 on 2015-10-30 15:24:57

js操作浏览器历史记录

html5提供了操作浏览器历史记录的api,pushState方法和replaceState()方法,前者可以添加历史记录,后者可以修改历史记录。 pushState(state,title,url)方法有三个参数; 第一个参数state是一个对象,可以是任何Json字符串。因为f……

By 零度逍遥 on 2015-10-28 16:26:51

thinkphp中关于数据库字段名大小写问题

在使用thinkphp的时候,我遇到过数据库字段名大小写的问题,使用M()方法的时候,thinkphp默认会寻找小写的数据库字段,通过以下方法解决了: 就是修改thinkphp的源码中的Library/Db/Driver.class.php文件,把 PDO::ATTR_CASE => PD……

By 零度逍遥 on 2015-10-17 18:23:11