Time of Update: 2016-07-12
yii2源碼學習筆記(十九),yii2源碼學習筆記view剩餘代碼 1 /** 2 * @return string|boolean the view file currently being rendered. False if no view file is being rendered. 3 * 當前正在渲染的視圖檔案 4 */ 5 public function getViewFile() 6 { 7
Time of Update: 2016-07-12
phpcms(1)phpcms V9 MVC模式 與 URL訪問解析(轉),phpcmsmvc【1】URL訪問解析 觀察訪問網頁時的網址,可以得出模組存取方法,如下樣本: http://www.abcd.com.cn/phpcms/index.php?m=content&c=index&a=show&id=1 關於此URL解析如下: m = content 為模組/模型名稱 位於phpcms/modules/content (必須項) c = index 為控制器名稱
Time of Update: 2016-07-12
yii2資料庫讀寫分離配置,yii2資料庫讀寫原文連結:Yii中文網(yii-china.com)-yii2資料庫讀寫分離配置簡介資料庫讀寫分離是在網站遇到效能瓶頸的時候最先考慮最佳化的步驟,那麼yii2是如何做資料庫讀寫分離的呢?本節教程來給大家普及一下yii2的資料庫讀寫分離配置。兩個伺服器的資料同步是讀寫分離的前提條件,但這不在yii2讀寫分離教程內,yii2的資料庫讀寫分離配置,僅僅實現了在主庫讀寫,在從庫查詢,那麼我們首先要配置主從伺服器的資料同步。詳情查看linux資料庫主從同步配置
Time of Update: 2016-07-12
PHP數組詳解,數組詳解作為一名C++程式員,在轉做PHP開發的過程中,對PHP數組產生了一些混淆,與C++數組有相似的地方,也有一些不同,下面就全面地分析一下PHP的數組及其與C++中相應資料類型的區別和聯絡。數組的分類:1、數值數組:也叫索引數組,即以數字(從0
Time of Update: 2016-07-12
使用thinkPHP實現資料更新一例【原創】,thinkphp一例 在上一篇文章中我們實現了資料的刪除和大量刪除,這一篇文章我們將實現資料的更新。 首先依然是預期: 點擊修改後進入modi.html頁面,然後進行修改,如此處修改了真實姓名這一屬性:點擊儲存: 以上是要實現的效果,下面是實現的具體代碼了: 首先依然是視圖內的代碼:form role="form" method="post" action="__MODULE__/Admin/User/doAdd">
Time of Update: 2016-07-12
phpcms V9 添加模組(轉),phpcmsv9轉自:http://www.cnblogs.com/Braveliu/p/5101345.html 為phpcms建立一個模組的開發流程 【1】建立模組目錄 通過前面的學習,我們已經知道phpcms V9架構中的模組位於phcms/modules目錄中,每一個目錄稱之為一個模組。 如果要建立一個模組,只要在 phpcms/modules 目錄下建立檔案夾並放入你的控制器類就可以了。 例如我要開發一個叫做test的模組,那麼首先在
Time of Update: 2016-07-12
yii2源碼學習筆記(二十),yii2源碼學習筆記Widget類是所有組件的基類。yii2\base\Widget.php 1 php 2 /** 3 * @link http://www.yiiframework.com/ 4 * @copyright Copyright (c) 2008 Yii Software LLC 5 * @license http://www.yiiframework.com/license/ 6 */ 7 8 namespace yii\
Time of Update: 2016-07-12
採用thinkphp架構實現添加管理員功能,thinkphp架構 最近由於忙於期中和期末考試沒有寫新的隨筆了,另外內心也在糾結要不要考研,直到昨天終於痛下決心,才突然間覺得豁然開朗。 由於做老師留的課程設計作業採用thinkPHP架構頻繁,最近的幾篇隨筆將都從thinkPHP架構的使用上著筆,好了,廢話不多說,下面是乾貨。 這篇文章將圍繞採用thinkPHP架構 向資料庫中添加資料 和 在網頁中顯示
Time of Update: 2016-07-12
PHP讀書筆記(5)-結構語句,php讀書筆記PHP結構語句 順序結構 順序結構就像一條直線,按著順序一直往下執行。我們編寫的代碼預設都是按照順序結構執行的。 條件結構之if…else… 條件結構就像一個岔路口,可以向左走,也可以向右走。比如上洗手間,我們知道我們的性 別,這時候我們需要根據洗手間提供的條件,左邊男洗手間,右邊女洗手間,或者正好相反,其中性別就是這個條件結構的條件。再比如,現在的分數都流行使用
Time of Update: 2016-07-12
PHP值mysql操作類,php值mysqldb=new mysqli($host,$user,$pwd,$name); //資料庫連接 if(mysqli_connect_errno()){ echo "資料庫連接錯誤".mysqli_connect_errno(); exit(); } $this->db->query("set names utf8");
Time of Update: 2016-07-12
PHP讀書筆記(4)-運算子,php讀書筆記運算子什麼是運算子 什麼是運算子?運算子是告訴PHP做相關運算的標識符號。例如,你需要計算123乘以456等於多少,這時候就需要一個符號,告訴伺服器,你需要做乘法運算。 PHP中的運算子有哪些?PHP運算子一般分為算術運算子、賦值運算子、比較子、三元運算子、邏輯運算子、字串串連運算子、錯誤控制運算子。PHP中的算術運算子 算術運算子主要是用於進行算術運算的,例如:加法運算、減法運算、乘法運算、除法運算。在PHP中的常用的算術運算子對應下表:
Time of Update: 2016-07-12
搭建自己的PHP架構(三),搭建php架構續言接著完善自己的PHP架構,本次更新的主要內容有:介紹了異常處理機制完善了異常和錯誤處理資料表跟Model類的映射異常處理異常處理:異常處理是程式設計語言或電腦硬體裡的一種機制,用於處理軟體或資訊系統中出現的異常狀況(即超出程式正常執行流程的某些特殊條件)異常處理用於處理常式中的異常狀況,雖說是“異常狀態”,但仍然還是在程式編寫人員的預料之中,其實程式的異常處理完全可以用‘if
Time of Update: 2016-07-12
【轉】搞清FastCgi與PHP-fpm之間的關係,fastcgiphp-fpm 問題:網上有的說,fastcgi是一個協議,php-fpm實現了這個協議; 有的說,php-fpm是fastcgi進程的管理器,用來管理fastcgi進程的; 有的說,php-fpm是php核心的一個補丁; 有的說,修改了php.ini設定檔後,沒辦法平滑重啟,所以就誕生了php-fpm; 還有的說PHP-CGI是PHP內建的FastCGI管理器 首先,CGI是幹嘛的?CGI是為了保證web
Time of Update: 2016-07-12
yii2許可權控制rbac之rule詳細講解,yii2許可權控制rbac在我們之前yii2搭建後台以及rbac詳細教程中,不知道你曾經疑惑過沒有一個問題,rule表是做什麼的,為什麼在整個過程中我們都沒有涉及到這張表?相信我不說,部分人也都會去嘗試,或百度或google,到頭來也會竹籃打水,這部分講解的內容少之又少啊!對於一般的許可權系統而言,我們之前做的rbac一般情況下是足夠的,即時沒有rule,相信你也能實現我們用rule實現的功能。我們就以官網的例子給出一個具體的操作教程,看看這個神秘的
Time of Update: 2016-07-12
Windows和Linux下查看Apache、MySQL、PHP版本,apachemysql# Windows查看Apache版本:使用命令:httpd -v # Linux查看Apache版本:使用命令:apachectl -v # Windows查看MySQL版本:使用命令:mysql --version # Linux查看MySQL版本:使用命令:mysql -V # Windows查看PHP版本:使用命令:php -v # Linux查看PHP版本:使用命令:php -v http:
Time of Update: 2016-07-12
yii2組件之多圖上傳外掛程式FileInput的詳細使用,yii2fileinput作者:白狼 出處:http://www.manks.top/yii2_multiply_images.html 本文著作權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文串連,否則保留追究法律責任的權利。檔案上傳也寫過幾篇文章了,包括最基本的yii2檔案上傳、非同步上傳到又拍雲以及百度編輯器圖片上傳的問題,貌似不說點多圖上傳的就不完美。今天介紹一款多圖上傳的外掛程式
Time of Update: 2016-07-12
沈逸老師PHP魔鬼特訓筆記(2),沈逸魔鬼一、這一課會學習到幾個懶人函數:1、file_put_contents (PHP 5, PHP 7) file_put_contents — 將一個字串寫入檔案 說明 int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] ) 和依次調用 fopen(),fwrite() 以及
Time of Update: 2016-07-12
談談PHP繼承的那些事,我的個人見解,php繼承那些事見解 網上經常流傳出php是語言鄙視鏈最低端的那個,曾經大學學java,畢設用java,剛出來培訓用java的我,在最初工作的2、3年時對php的物件導向也是頗有意見,總覺得【不倫不類】,更別提對js的看法了。但是這些觀點都在經曆越來越多的項目之後逐漸的淡化,甚至改觀。這裡麵包含著自己對項目、技術有著更多的理解,同時,在這些年裡,Web環境、技術也在不停的更新。不過今天不是來聊這些東西的,對於以上的問題,我的觀點可以總結為:技術是工具、手段
Time of Update: 2016-07-12
PHP數組執行個體詳解,php數組詳解作為一名C++程式員,在轉做PHP開發的過程中,對PHP數組產生了一些混淆,與C++數組有相似的地方,也有一些不同,下面就全面地分析一下PHP的數組及其與C++中相應資料類型的區別和聯絡。數組的分類:1、數值數組:也叫索引數組,即以數字(從0
Time of Update: 2016-07-12
php日期操作技巧小結,php操作技巧小結本文執行個體總結了php日期操作技巧。分享給大家供大家參考,具體如下:1、php將表單裡面擷取的日期格式轉換成統一的格式2015-9-9 都統一轉換成 2015-09-09 這樣在資料庫都是統一的格式,方便以後查詢$year = "2015";$month = "9";$day = "09";var_dump(checkdate($month,$day, $year));//月和日帶有前置0都是符合格式的if(checkdate($month,$day,