原文:分析yii2的each()和batch()

最近從用了 年多的Yii轉到了Yii ,讀了一遍官方文檔以后發現兩個比較有趣的新函數,each 和batch 都是歸於db方面的,看了下源碼然后寫了點拙見。 先看源碼,each 和batch 函數都是調用BatchQueryResult這個類,唯一的區別是each這個參數,而這個類它實現了Iterator接口,這也就說明了為什么each和batch都要用foreach來調用。 簡單說下Itera ...

2020-07-08 10:03 0 799 推薦指數:

查看詳情

yii2 csrf驗證原理分析

知識補充 因為yii2 csrf的驗證的加解密 涉及到異或運算 所以需要先補充php里字符串異或運算的相關知識,不需要的可以跳過 ^異或運算不一樣返回1 否者返回 0在PHP語言中,經常用來做加密的運算,解密也直接用^就行字符串運算時 利用字符的ascii碼轉換為2進制來運算單個字符運算舉例 ...

Wed Nov 16 18:21:00 CST 2016 0 1561
Yii2 Restful API 原理分析

Yii2 有個很重要的特性是對 Restful API的默認支持, 通過短短的幾個配置就可以實現簡單的對現有Model的RESTful API 參考另一篇文章: http://www.cnblogs.com/ganiks/p/yii2-restful-api-dev.html 本文通過分析 ...

Tue Aug 05 22:17:00 CST 2014 5 12422
簡單分析下用yii2yii\helpers\Html類和yii.js實現的post請求

yii2提供了很多幫助類,比如Html、Url、Json等,可以很方便的實現一些功能,下面簡單說下這個Html。用yii2寫view時時經常會用到它,今天在改寫一個頁面時又用到了它。它比較好用的地方就在於,它不僅僅是生成一個簡單的html標簽,結合yii2自己的靜態資源文件yii.js可以很方便 ...

Sun Apr 09 03:23:00 CST 2017 0 2540
Yii2 yii\helpers\ArrayHelper

yii\helpers\ArrayHelper 是一個數組輔助類,提供額外的數組功能函數 toArray($object, $properties = [], $recursive = true) Converts an object or an array of objects ...

Fri Feb 10 01:35:00 CST 2017 0 2487
Yii2 with 和 joinWith 的區別

轉載 先確保 Topic 有 getComments() 方法 class Topic extends \yii\db\ActiveRecord { ... public function getComments() { return ...

Sun Nov 18 00:12:00 CST 2018 0 4598
Yii2 基礎學習

<?php //url創建 echo Url::to(''); // same controller, different action // /index.php?r=manageme ...

Wed Oct 22 23:17:00 CST 2014 0 3183
yii2連表查詢

$list = Setting::find()->alias('s') ->where(['s.store_id' => $this->store ...

Mon Nov 05 20:49:00 CST 2018 0 893
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM