ICode9

精准搜索请尝试: 精确搜索
  • Yii2.0数据库操作增删改查详解2021-05-26 19:02:46

    1.简单查询: one(): 根据查询结果返回查询的第一条记录。 all(): 根据查询结果返回所有记录。 count(): 返回记录的数量。 sum(): 返回指定列的总数。 average(): 返回指定列的平均值。 min(): 返回指定列的最小值。 max(): 返回指定列的最大值。 scalar(): 返回查询结果的

  • Yii2.0页面提示消息2021-05-26 19:02:28

    适用情况:比如提交一个表单,提交完成之后在页面展示一条提示消息。 控制器里面这样写: 单条消息: \Yii::$app->getSession()->setFlash('error', 'This is the message'); \Yii::$app->getSession()->setFlash('success', 'This is the message'); \Yii::$app-&g

  • yii2.0 学习笔记之一 入门2.02021-05-01 12:04:56

    使用数据库 准备数据库 CREATE TABLE `country` ( `code` CHAR(2) NOT NULL PRIMARY KEY, `name` CHAR(52) NOT NULL, `population` INT(11) NOT NULL DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `country` VALUES ('AU','Austral

  • yii2.0 学习笔记之二 应用结构2021-05-01 12:03:43

    总览 入口脚本 一个应用只有一个入口脚本 web应用的入口脚本必须放在终端用户能够访问的目录下,通常命名为Index.php 控制台应用的入口脚本一般在应用根目录下命名为yii,这样用户就能通过命令来运行控制台应用 入口脚本主要完成以下工作 定义全局常量 注册composer 自动加载器 包含

  • ubuntu18.04 Yii2.0 安装yii2-queue并在Linux启动守护进程监听消息设置2020-11-06 09:34:54

    三、Linux systemd介绍 systemd是linux下的一款系统和服务管理器,为什么要使用systemd ? 在rpm包二进制方式安装的linux软件中,使用init守护进程进行服务状态的管理或者使用service命令 例如启动Mysql数据库可以是 /etc/init.d/mysql start 或者service mysql start. 使用linux ini

  • YII2.0日志2020-04-07 12:52:03

    YII日志消息 记录日志消息就跟调用下面的日志方法一样简单:   Yii::trace():记录一条消息去跟踪一段代码是怎样运行的。这主要在开发的时候使用。 Yii::info():记录一条消息来传达一些有用的信息。   Yii::warning():记录一个警告消息用来指示一些已经发生的意外。   Yii::error()

  • 高可用高性能yii2.02019-10-16 21:02:32

    Yii2 是什么? Yii2 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。 名字 Yii2 (读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 Yes It Is! 的缩写。 Yii2 最适合做什么? Yii2 是一个通用的 Web 编程框架,即可以用于开发各种用 PHP 构建的 Web 应用。 因

  • yii2.0权限控制 ACF权限--登录验证2019-09-06 11:56:16

    ACF是一种通过yii\filters\AccessControl类来实现的简单授权 一般在控制器中我们调用如下:打开backend\controller\SiteController.php 我们看到这样一段代码 public function behaviors(){return ['access' => ['class' => AccessControl::className(),'rules' => [[�

  • yii2.0--redis设置与使用2019-08-12 13:01:26

    配置组件: 'components' => [ ... 'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => '127.0.0.1', 'port' => 6379, 'da

  • Yii2.0 for update 行级锁2019-06-26 17:42:34

    当我们遇到存在高并发并且对于数据的准确性有要求的场景,需要了解和使用for update   需要注意的点: 1、InnoDB默认是行级别的锁,当有明确指定的主键时候,是行级锁。否则是表级别 2、for update 仅适用于InnoDB,并且必选开启事务, 在begin与commit之间才生效   public function actio

  • yii2.0用form传值get方法2019-06-22 09:50:47

    <!-- yii2.0用get方法传值 --><form action="index.php" method="get"> <!-- yii2.0用get方法传值必须加入hidden才可以成功 --> <input type="hidden" name="r" value="控制器名/方法名"> <input type="text"

  • Yii2.0打造完整电商平台2019-05-19 11:56:43

    前往下载:http://icourse8.com/yii2fangJD.html 第1章 课程简介介绍了课程内容、背景和案例展示。 1-1 课程介绍1-2 课程学习指南第2章 项目的准备工作介绍了如何使用PHP依赖管理工具Composer安装Yii2框架,模拟配置真实企业开发项目运行环境和编辑器。 2-1 yii框架的安装2-2 项目运行

  • Yii2.0框架Restfull API开发攻略2019-04-28 10:56:21

    1、将Yii2.0 advanced版中应用主体frontend 或 backend 应用复制为api应用 2、在应用主体api目录的controller新建SiteController.php: namespace api\controllers; use Yii; use yii\rest\ActiveController;/*SiteController测试控制器 */class SiteController extends ActiveCon

  • Yii2.0关闭自带的debug功能2019-03-27 19:52:00

    1、找到相应模块的config文件夹的main-local.php文件注释相关代码,如下:   2、将web下面的两个入口文件改成false  index.php  index-test.php    

  • Yii2.0关闭自带的debug功能2019-03-26 15:40:43

    1、找到相应模块的config文件夹的main-local.php文件注释相关代码,如下:   2、将web下面的两个入口文件改成false  index.php  index-test.php    

  • Yii2.0七牛扩展配置及图片管理Demo2019-02-25 21:00:09

    php七牛扩展下载地址:https://github.com/qiniu/php-sdk通过composer安装: $ composer require qiniu/php-sdk 手工安装扩展:直接下载安装,SDK 没有依赖其他第三方库,但需要参照 composer的autoloader,增加一个自己的autoloader程序,步骤如下:(1)在vendor文件夹中的composer文件夹下,修改aut

  • Yii2.0中Mailer收发邮件详解2019-02-19 12:55:06

    Yii2.0封装的类足够强大,Mailer的使用方法做一个总结:1、先在main-local.php中做好配置: return [//....'components' => ['mailer' => ['class' => 'yii\swiftmailer\Mailer',],],]; 详细如下: return [//....'components' => [

  • Yii2.0中session有效期设置原理2019-02-18 20:55:07

    1、session设置方法 $session = Yii::$app->session;//当session没有值 或 过期时间到 则重新付值if(!isset($session['user']) || $session['user']['expire_time'] < time()){$data = ['title' => 'data', //数据'expire_time&

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有