練習(xí)一下blade模板的語(yǔ)法。如:變量渲染、foreach、if...else...2、include、sectionblade模版引擎的用法主要有以下幾個(gè)if語(yǔ)句:@if (count($records) === 1) &n...
1、分別創(chuàng)建控制器、視圖、路由文件2、在控制器中模擬數(shù)據(jù),并把數(shù)據(jù)渲染到視圖中3、使用@include將頁(yè)面的header部分放到public/header.php中1、分別創(chuàng)建控制器、視圖、路由文件控制器在app\Http\Controllers文...
1、通過artisan和手動(dòng)創(chuàng)建控制器,并通過設(shè)置路由訪問 2、通過artisan和手動(dòng)創(chuàng)建模型,并通過配置數(shù)據(jù)庫(kù)實(shí)現(xiàn)從表中獲取數(shù)據(jù)3、在控制器中引用模型,通過模型方法獲取數(shù)據(jù)庫(kù)中的數(shù)據(jù),并輸出 通過artisan和手動(dòng)創(chuàng)建控制器...
1、下載安裝composer,并把源設(shè)置為中國(guó)區(qū)鏡像或阿里云鏡像。 2、根據(jù)課堂案例,練習(xí)一下mvc的實(shí)現(xiàn)原理3、作業(yè)發(fā)到博客上Composer 是 PHP5.3以上 的一個(gè)依賴管理工具。通過這個(gè)工具,我們可以方便的下載安裝跟ph...
1、練習(xí)JS創(chuàng)建對(duì)象、屬性、方法。2、練習(xí)通過jquery的id、class選擇器選擇元素,$.each遍歷數(shù)組JS創(chuàng)建對(duì)象有兩種方法:1、new一個(gè)object對(duì)象。 var obj1&nb...
把JS數(shù)組相關(guān)函數(shù)案例、常用事件案例練習(xí)一遍數(shù)組跟php差不多,區(qū)別在于JavaScript不能自定義數(shù)組下標(biāo),如果自定義一個(gè)數(shù)字下標(biāo),那么中間的下標(biāo)雖然沒有數(shù)據(jù),但是數(shù)組長(zhǎng)度還是會(huì)出錯(cuò)。常用的數(shù)組函數(shù)有以下幾個(gè)。array.push();往數(shù)組尾部...
1、把js變量、語(yǔ)句、表達(dá)式例子聯(lián)系一遍2、函數(shù)定義及調(diào)用、匿名函數(shù)聯(lián)系一遍3、作業(yè)發(fā)到博客上JavaScript跟php很類似,命名變量的時(shí)候,$符號(hào)改成var符號(hào),js中變量定義后,后面不再需要在變量前面加上var。 &nb...
把正則函數(shù) 和 字符串函數(shù),都練習(xí)一遍。 把結(jié)果發(fā)到博客上正則函數(shù): 正則表達(dá)式我選取網(wǎng)上最常見的幾個(gè)表達(dá)式來一一解釋,這樣應(yīng)該就能完全理解正則表達(dá)式的作用...
用MVC搭建一個(gè)框架,自動(dòng)加載視圖我的思路是通過設(shè)計(jì)一個(gè)統(tǒng)一的入口頁(yè)面,通過get關(guān)鍵字,去判斷用戶是點(diǎn)擊去哪個(gè)頁(yè)面,然后通過switch來向用戶展示相應(yīng)的頁(yè)面信息。
異常處理機(jī)制,文件上傳
依賴注入,MVC的基本原理和路由的解析
命名空間分級(jí),trait類的使用
抽象類與接口實(shí)戰(zhàn)
屬性重載,方法重載的使用
php函數(shù)的使用