
php
大麦麦子
这个作者很懒,什么都没留下…
展开
-
Yii2使用$this->context获取当前的Module、Controller(控制器)、Action等
使用Yii2的时候,在某些场景和环境下需要获得Yii2目前所处于的module(模型)、Controller(控制器)、Action(方法),以及会调用控制器里面已经定义过的一些公共的方法等.对于这些问题Yii2可以在视图层View中使用$this->context这个对象去获得。示例:譬如现在(视图层登陆界面)login.php方法下面:1转载 2017-03-29 11:25:40 · 3847 阅读 · 0 评论 -
yii2->验证码问题(Yii2.0 ajax验证,验证码报错,load方法)
作为一个yii2新手来说,对于验证码真是又爱又恨,框架自带的验证码解决了自写验证码的烦恼,然而还是有些小问题。需求:登陆输入:用户名、密码、验证码弹框登录+ajax验证1、LoginForm.php(跟大多数人加验证码的方式一致)public function rules() { return [ [['userID', 'p原创 2017-04-27 11:38:51 · 2361 阅读 · 0 评论 -
yii2.0 Activeform表单部分组件使用方法
文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();文本域:textarea(['rows'=>3]);文件上传:fileInput();提交按钮:submitBut原创 2018-06-05 17:56:23 · 239 阅读 · 0 评论 -
Yii2获取model->save()错误信息中的第一条的方法
//获取 Model 错误信息中的 第一条,无错误时 返回 nullpublic static function getModelError($model) { $errors = $model->getErrors(); //得到所有的错误信息 if(!is_array($errors)) return ''; $firstError = array_shift($...原创 2018-06-05 17:59:49 · 5761 阅读 · 0 评论 -
php 微信二维码设置中间logo
php 微信二维码设置中间logo原创 2018-06-05 18:14:07 · 1152 阅读 · 0 评论 -
详解PhpSpreadsheet设置单元格
PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、图片、日期、函数等等诸多应用,总之你想要什么样的Excel表格,PhpSpreadsheet都能做到。 在调试设置时,确保引入了正确的文件并实例化。use PhpOffice\PhpSpreadsheet\Spreadsheet...转载 2018-07-11 17:05:13 · 22781 阅读 · 3 评论 -
php冒泡排序
php-冒泡排序 算法和数据结构是一个编程工作人员的内功,技术牛不牛,一般都会看这两点。作为php程序员, 提升技能当然也得学习算法。 下面介绍四种入门级排序算法: 冒泡排序、选择排序、插入排序、快速排序。 一、冒泡排序 原理:对一组数据,比较相邻数据的大小,将值小数据在前面,值大的数据放在后面。 (以下都是升序排列,即从小到大排列) 举例说明: $arr...转载 2018-09-10 17:58:18 · 141 阅读 · 0 评论