分类: php预览模式: 普通 | 列表
实现步骤:
一:在http://phpexcel.codeplex.com/下载最新PHPExcel放到Vendor下,注意位置:ThinkPHP\Extend\Vendor\PHPExcel\PHPExcel.php。
二:导出excel代码实现

    /**方法**/

查看更多...

分类:php | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 9456

sublime使用技巧

1.右键支持用sublime2打开
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Sublime2]
@="Sublime2(&S)"

[HKEY_CLASSES_ROOT\*\shell\Sublime2\command]
@="\"C:\\Program Files\\Sublime Text\\SublimeText.exe\" -p --remote-tab-silent \"%1\""

把以下内容保存成一个sublime2.reg的注册表文件,双击打开即可!

2.支持vim模式
依次打开 选项->设置->默认,接着设置成以下即可:
"ignored_packages": []

3.安装vim增强插件VintageEx
依次打开 选项->浏览安装包,把VintageEx解压放到它下面即可,必须安装它,否则你的sublime只支持vim中的简单的模式并不支持末行模式

4.安装svn同步开发环境插件Tortoise
依次打开 选项->浏览安装包,把Toroise解压放到它下面即可,依次 选项->软件包设置->tortoise->key bindings - default中设置:
{ "keys": ["ctrl+alt+z"], "command": "tortoise_commit" },
所以我的快捷键是ctrl+alt+z即可向svn服务器提交更新

5.支持php和python查看页面的所有函数,可以快速定位函数,ctrl+r即可,或者按ctrl+shift+p后再输入@即可,并且还可以有来查看html中的id的缩略地图

6.支持c和python编译,你只需要按ctrl+b即可,当然前提要把c:\python27加入到系统的环境变量中

7.关闭前面的行号方法
依次打开 选项->设置->默认,接着设置成以下即可:
"line_numbers": false,

8. 关闭自动补全单双引号以及圆括号和大括号
"auto_match_enabled": false,

9.出现明显的当前操作行的背景线方法
"highlight_line": true,

10.修改默认编码方法
"default_encoding": "UTF-8",

11.转换当前文件字符集方法
依次 文件->gbk or utf-8

12.关闭侧边栏方法
依次 查看->侧边栏

13.关闭迷你地图方法
依次 查看->隐藏迷你地图

14.搜索当前目录下的其他代码文件方法
ctrl+shift+p

15.设置字体方法
"font_face": "",
"font_size": 18,

16.显示控制台方法
查看显示控制台或ctrl+~即可,控制台中可以使用python命令,但比较简短

17.排版缩进方法
先全选中,然后按tab键进行右缩进,然后按shift+tab进行左缩进

18.快速在切换一个()或{}代码段的开始和结尾方法
按shift+5即可

19.多鼠标操作方法
按ctrl键,同时点击多个地方,即可一次性操作多个地方,非常方便

20.快速注释和取消注释方法
用鼠标选中后,按ctrl+/或ctrl+shift+/,再按即可取消

21.sublime命令补全插件emmet,它会自动把snippet插件停止或开启,这是以前zen coding的升级版本,它主要是针对html这些前面代码的,它可以完全使用css选择器功能,以下是它支持的选择器命令:
E
元素名称(div, p);
E#id
使用id的元素(div#content, p#intro, span#error);
E.class
使用类的元素(div.header, p.error.critial). 你也可以联合使用class和idID: div#content.column.width;
E>N
子代元素(div>p, div#footer>p>span);
E+N
兄弟元素(h1+p, div#header+div#content+div#footer);
E*N
元素倍增(ul#nav>li*5>a);
E$*N
条目编号 (ul#nav>li.item-$*5);

如:div.vsa>ul#nav>li.item$*5>a{Item $}可以生成如下代码:
<div class="vsa">
    <ul id="nav">
        <li class="item1"><a href="">Item 1</a></li>
        <li class="item2"><a href="">Item 2</a></li>
        <li class="item3"><a href="">Item 3</a></li>
        <li class="item4"><a href="">Item 4</a></li>
        <li class="item5"><a href="">Item 5</a></li>
    </ul>
</div>

22.右侧缩略图区块加边框
"draw_minimap_border": true,

23.快速查看页面中的类和函数
ctrl+r

24.快速查看页面中的关键字
ctrl+;

25.设置左侧树结构
ctrl+alt+k
//选项->默认绑定:
{ "keys": ["ctrl+alt+k"], "command": "toggle_side_bar" },

26.在sublime中查看python类和函数:
Ctrl+r

27.在sublime中查看python关键字:
Ctrl+;

28.sublimeREPL插件非常的有用对学python来说,这样可以在工具->sublimeREPL->python->有几个非常有用的工具
1)python
2)python run current file

29.设置字体要在选项->设置->默认:
"font_size": 16.0

30.设置vi打开模式为命令,选项->设置->默认:
"vintage_start_in_command_mode": true

31.如何禁止自动更新
Preferences -> Settings-User
"update_check": false, 
保存即可。

32.如何去掉行尾空格?
点击菜单栏上的“Preferences->Setting-Default”,搜索“trim_trailing_white_space_on_save” 然后将false改为true,将在保存的时候去除行尾的空格。

33.sublime如何显示空格和换行
首选项->默认下把"draw_white_space": "all"即可.

34.打开当前编辑的文件目录
ctrl+o

35.直接到达匹配的括号
ctrl+m

36.如何在sublime中直接执行php
打开插件目录中的User,建一个文件php.sublime-build,内容为:
{
    "cmd": ["php", "$file"],
    "file_regex": "php$",
    "selector": "source.php"
}
保存后,在任何地方都可以建php文件,并且通过在ctrl+b即可执行

37.如何取消因为删除插件而导致的提示性错误:
插件目录->user->Package Control.sublime-settings中进行删除即可

38.如何按f12调出浏览器:
首选项->程序包->sidebar->默认设置中最后更改为firefox即可
 

分类:php | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5026

Sublime text 3最新版破解方法

Sublime Text3注册码(可用)

作为强大而小巧,性感且快捷的SublimeText,怎么能够允许不时弹个框提醒你购买,并且顶部有未注册这样破坏美感的存在呢?OK,点开Help,填入注册码即可消除此问题。

Sublime text 3 3103 注册码 ! (Update:2016-03-08)

—– BEGIN LICENSE —–
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
—— END LICENSE ——

—– BEGIN LICENSE —–
Nicolas Hennion
Single User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
—— END LICENSE ——

查看更多...

分类:php | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3505

查询某一年 某一月 某一天的数据(可组合)

select * fromymt where date_format(inDate,'%Y-%m-%d')='2016-10-10';

 (inDate为表中列名)


查看更多...

分类:php | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4390

isset 判断变量是否已存在

empty 判断变量是否为空或为0

is_null 判断变量是否为NULL

变量 empty is_null isset
$a=”” true false true
$a=null true true false
var $a true true false
$a=array() true false true
$a=false true false true
$a=15 false false true
$a=1 false false true
$a=0 true false true
$a=”0” true false true
$a=”true” false false true
$a=”false” false false true
分类:php | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2998

php操作mysql常用的一些内置函数

1.使用数据库:

    连接数据库:

    $con = mysql_connect($hostname, $user, $pass);

查看更多...

分类:php | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2470

PHP生成唯一标识符

某些场景下,可能需要生成一个唯一的字符串。我看到很多人使用 md5() 函数,即使它并不完全意味着这个目的:

// generate unique string
echo md5(time() . mt_rand(1,1000000));

查看更多...

分类:php | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2514