从多维数组或数组中构建一个映射(键-值 的形式) 通过“$from”和“$to”参数指定对应的键值或属性名称来设置的映射关系。 当然也可以根据分组字段“$group”来进一步分组的映射。 举个例子: $array = [ ['id' => '123', 'name' => 'aaa', 'class' => 'x'], ['id' => '124', 'name' => 'bbb', 'class' => 'x'], ['id' ......
本文转载自 http://www.phpxs.com/post/4626 基础总结 1.修改默认控制器/方法 yii默认是site控制器,可以在web.php中设置$config中的'defaultRoute'='xxxx';使用自定义默认的控制器。也可以改写Yii::$app->defaultRoute属性。 yii的默认方法是index,可以在vender/yiisoft/yii2/base/Controller.php 中进行初始设置,也可以在控制器中改写defaltAction=’a......
对于身处银河系荒凉偏僻的旋臂上,微小的太阳星系中,一颗渺小蓝色星球上,尘埃一样微不足道的我们,究竟有多么渺小?我们总是听到我们只是银河系的沧海一粟,一个悬浮在光束上" 淡蓝色光点的小小尘埃"。 浩瀚宇宙的未知让人感觉到恐惧,目前人类已观测到的离地球最远的星系在130亿光年外,而现可观测宇宙半径在推测约为465亿光年。宇宙的边界到底在哪里?宇宙之外是否还有其他宇宙?我们无法知道真正的答案。 Youtube帐户morn1415的这支短片在这里帮助我们了解我们所在的世界。从太阳系内最小的矮行星(谷......
本文转载自v电影网(http://www.vmovier.com/52860?from=index_new_title) NASA约翰逊航天中心10月27日发布了一段视频,与大家分享了我们星球上无与伦比的宁静之美。 我们共乘一艘太空飞船,名叫地球。 本片由宇航员Sergey Ryazanskiy, Paolo Nespoli, and Commander Randy Bresnik拍摄,记录了2017年八月至10月国际空间站在低轨道运行时所见的景象。 背景音乐:"The ......
执行: PRAGMA synchronous = OFF; 参考一下内容: PRAGMA synchronous; PRAGMA synchronous = FULL; (2) PRAGMA synchronous = NORMAL; (1) PRAGMA synchronous = OFF; (0) 查询或设置 synchronous 标志。 第一种格式返回一个整数,当 synchronous 为 FULL (2) 时, SQLite 数据库引擎将会在重要的时刻暂停, 以......
最近接到一个任务,用模块化的思想开发官网.开始的时候理解错误,直接建了一个项目出来,后来在网上看了教程,根据我的理解,做了个demo出来: 1.创建模块.根据文档,可以使用yii2自带的gii生成器来完成.例如我要生成一个名为’demo’的模块: 填写模块名等 点击预览可以看到将要生成的内容: 预览代码 点击生成,成功之后会出现如下提示: 2.配置模块 根据提示,我们需要在你将要使用该模块的项目下的配置文件里稍微配置一下,这里以frontend应用为例,需要在frontend/config/m......
最近在项目中做支付宝的APP支付,折腾一大圈,APP上能够正常支付了,然而APP没有收到任何返回信息,在项目后台中查看该用户的订单状态仍然为未支付,于是想到是支付宝方面没有给我服务器返回交易结果信息,去蚂蚁金服-开放平台一看,果然没有设置“授权回调地址”,赶紧设置项目中处理回调的URL。 然而这样做完仍然没有,于是去找到alipay_core.function.php中找到logResult(),找到日志文件的位置并在刚才处理授权回调的地方启用相关功能。 这样可以在刚才的日志文件中看到相关日......
![enter image description here](https://pic4.zhimg.com/v2-a896459c69655bb9ea40fbc6fb6feaf3_200x112.jpg "enter image title here") 在使用yii2开发项目时,有时候会遇到这样的情况: 向后台发送多条数据,其中一些数据已经存在记录,只需要对其部分字段的值进行修改;而另一部分的数据则需要新添加进去. 这就需要对添加的数据进行判断,其中一些执行update,剩下的执行in......
最近做了简答的文章详情页面,需要在页面底部加入上一篇,下一篇 按钮,分析了下,最基本需要有文章的标题和id(作为参数). 开始想的是当前的id加减1,但考虑到如果部分id丢失就不对了,于是分别查询比当前id大和小的记录并且限定为一条,于是有了以下代码 代码如下,不对的地方请指教. 控制器中 查询上-篇文章 $prev_article = 你的模型::find() ->andFilterWhere(['<', 'id', $id]) ......