- 博客(20)
- 收藏
- 关注
原创 最全的常用正则表达式大全
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开...
2017-02-19 18:34:07 194
二维数组按照指定键值排序
[code="java"]$array = array( array('name'=>'手机','brand'=>'诺基亚','price'=>1050), array('name'=>'笔记本电脑','brand'=>'lenovo','price'=>4300), array('name'=>'剃须刀','brand'=>'飞利浦','price'=>...
2015-08-11 10:55:12 804
PHP计算当前时间之后(之前)的时间
PHP中有一个非常厉害的函数,strtotime()函数,这个函数有一个异常厉害的使用方法,手册上说的有,但是估计在实际应用中能够想到的人不多: 请看下面的列子: [code="java"] 当前时间之后的时间是“+”,之前的时间当然用“-”就可以了! strtotime(”+1 week”) 当前时间一周之后 strtotime(”-1 week”) 当前时...
2015-05-05 17:31:21 1211
jQuery使用on()绑定动态生成元素的事件无效的问题
jQuery的on()方法可以绑定动态生成元素的事件,但是在实际使用时发现无效。如下HTML: [code="java"] 123 使用如下方式,对静态元素有效,但是绑定动态生成的a元素的事件时无效: $('a').on('mouseenter', function(){ ............ }); 需要绑定a的父级元素(此元素必...
2015-01-21 14:13:56 138
php模拟post提交
[align=left][code="java"] $post_data = array(); //普通值 $post_data['t'] = time(); $post_data['t1'] =123; //传递json数组 $post_data_json['baseid'] = "1210"; $post_data_json['email'] = "18651kMdvs...
2015-01-09 14:43:03 220
jquery遍历数组与筛选数组的方法
在jquery是遍历筛选数组有多种方法与函数了,包括有:grep、each、inArray、map同时也要以遍历json对象哦,下面给各位同学介绍一下具体的操作方法: grep grep()方法用于数组元素过滤筛选 grep(array,callback,invert) array:待过滤数组; callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数...
2014-12-29 16:00:12 96
PHP无限极分类 非递归
[size=x-small]废话不多说:直接代码,把下面的代码访问以下在本地 [code="java"][/code] 访问结果如下: [img]http://dl2.iteye.com/upload/attachment/0104/6262/d411ce9d-5bfc-34a6-b5ea-1294bd066b46.png[/img] 有些知识多说也说不明白,程序结果更令人信服...
2014-12-25 17:11:46 237
yII2 邮件发送
1.在配置文件mail.php [code="java"] 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'transport' => [ 'class' => 'Swift_SmtpTransport', ...
2014-11-25 17:43:00 167
yII2 多语言设置
yii2的多语言个yii1几乎类似 1.设置默认语言:在mail.php配置文件加上:'language'=>'zh-CN' 2.多语言切换 html代码 [code="java"]
2014-11-25 16:47:49 210
原创 Yii2.0中实现规划任务
[size=x-large][size=large]1.在 console/controllers 文件夹下创建一个把握器 [code="java"][/code] 注: (1)namespace console\controllers;必须有 (2)这个把握器该当应用号令行把握器的定名空间 use yii\console\Controller; 2.如何运行 ...
2014-11-25 11:27:37 114
原创 Yii2.0 对数据库 查询的一些简单的操作
[code="java"] User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数据; User::fi...
2014-11-03 21:55:42 156
原创 yii2-gridview中让关联字段带搜索和排序功能
要求: 要在订单(Order)视图的gridview中显示出客户(Customer)姓名,并使其具有与其它字段相同的排序和搜索功能。 数据库结构 订单表order含有字段customer_id 与 客户表customer的id字段关联 首先确保在Order Model中包含以下代码: 一定要是get开头的,用的时候,把get去掉 [code="java"]public fu...
2014-11-03 21:53:37 172
原创 yii CDbCriteria常用的方法
注:$c = new CDbCriteria();是ActiveRecord的一种写法,使ActiveRecord更加灵活,而不是手册中DAO(PDO)和Query Builder。 1. criteria常用的sql拼接方式 [code="java"] $criteria = new CDbCriteria; //函数方式 $criteria->ad...
2014-11-02 14:25:43 148
原创 yii 常用的对数据库处理方式
[size=large][b]1 .Select: 常用几种方法[/b] [code="java"]// find the first row satisfying the specified condition $post=Post::model()->find($condition,$params); // find the row with the specified prima...
2014-11-02 14:18:49 103
原创 yii2 安装
[size=large][b]yii2 的资料很少,在网上搜了很多资料,综合着安装完之后,才发现他们都很不全面,以至于走了很多弯路[/b] [b]下面我把完整的安装流程介绍给大家:[/b] 前提:[b][i][u]非常重要,你的php版本必须是php5.4以上[/u][/i][/b] 1.首先需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例子 : 去这...
2014-10-31 21:21:25 142
原创 yii CConsoleCommand定时计划任务
[b]1,配置好,要执行的页面:本文为 protected/yiic.php为例子 PS:类似于yii的index.php ,就是控制台的入口文件[/b] [code="java"] [/code] [b]2,配置好product/config/console.php里面需要用到的组件,像数据库连接,和main.php一样,是控制台的配置文件。[/b] [code="java"]...
2014-10-30 22:17:48 274
原创 yii 多语言设置
[i]下面为大家介绍一下关于yii 的多语言是怎么而设置的:[/i] [b]1.首先是配置文件的设置[/b] 和其它application 级别的配置一样,系统的缺省语言可以在protected/config/main.php 中设置: [code="java"] return array( 'basePath'=>dirname(__FILE__).DIREC...
2014-10-29 22:49:14 278
原创 Yii添加yii-bootstrap扩展
Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。 Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Bre...
2014-10-29 22:02:44 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人