安裝ThinkPHP6一、安裝ThinkPHP6框架 注意:ThinkPHP6.0運行環(huán)境要求PHP7.1+,因此在安裝TP框架之前需要檢測一下當(dāng)前的PHP版本??梢允褂胮hp -v命令來查看PHP版本。 php -v 自從TP6.0開始,必須...
仿京東APP商城首頁利用所學(xué)的HTML、CSS寫一個純前端的頁面用到的知識: HTML CSS iconfont圖標(biāo)組件
MySQL常用的查詢操作一、MySQL查詢語法 MySQL數(shù)據(jù)庫使用SELECT語句來查詢數(shù)據(jù)。 1.1 語法 SELECT column_name,column_nameFROM table_name [WHERE Clause][LIMIT N...
mvc控制器的訪問與參數(shù)解析和API接口獲取數(shù)據(jù)一、控制器訪問與參數(shù)解析我們在使用框架,諸如 ThinkPHP 、Laravel時,訪問一個頁面,例如:http://localhost/idnex.php/user/admin/id/1,這樣就可以找...
Composer常用指令以及自動加載器的使用方式一、Composer常用指令 composer install: 安裝 composer.josn 中的依賴;composer update: 更新依賴,后面可以跟上包名,指定更新哪個包;compose...
實戰(zhàn)項目:AJAX實現(xiàn)無刷新分頁功能一、效果圖 二、實現(xiàn)步驟首先,實現(xiàn)一個分頁,PHP后端需要給前端提供兩個數(shù)據(jù)即可實現(xiàn)分頁: 1. 一共需要分多少頁; 2. 每頁顯示的數(shù)據(jù)是多少條。 根據(jù)上面兩條原理,我們先設(shè)計一個數(shù)據(jù)庫,并插入一些數(shù)據(jù): 建表...
命名空間與數(shù)據(jù)庫基礎(chǔ)一、命名空間1.1 命名空間的三種引入方式命名空間名稱定義有三種: 非限定名稱:名稱中不包含命名空間分隔符,類似于計算機文件系統(tǒng)的“當(dāng)前路徑”;限定名稱:名稱中含有命名空間分隔符,類似于計算機文件系統(tǒng)的“相對路徑”;完全限定名稱...
類與對象之重載和命名空間的概念一、重載PHP提供的“重載”是指動態(tài)的“創(chuàng)建”類屬性和方法。是通過魔術(shù)方法來實現(xiàn)的。 當(dāng)調(diào)用當(dāng)前環(huán)境下未定義或不可見的類屬性或方法時,重載方法會被調(diào)用。 所有的重載方法都必須被聲明為 public。 1.1 屬性重載pu...
實戰(zhàn):購物車功能一、兩個實用的數(shù)組函數(shù)1.1 Array.every()every()方法傳入回調(diào)函數(shù),這個回調(diào)函數(shù)有三個參數(shù),分別是: item:用于測試的當(dāng)前值;index:當(dāng)前測試值的索引,這是一個可選參數(shù);every:用于測試的數(shù)組,這也是...
一、定義一個接口并完善它
面向?qū)ο缶幊袒A(chǔ)一、什么是面向?qū)ο??面向?qū)ο缶幊蹋∣bject Oriented Programming),簡稱OOP。 它將真實世界各種復(fù)雜的關(guān)系,抽象為一個個對象,然后由對象之間的分工與合作,完成對真實世界的模擬。 面向?qū)ο蟮奶匦裕? 封裝性繼承...
PHP常用的字符串處理函數(shù)1.trim() 去除字符串首尾的空白字符(或其他字符) 語法 trim(string $str, string $char) : string 該函數(shù)返回字符串去除空白字符之后的字符串str。 參數(shù) str:待處理的...
PHP常用的數(shù)組函數(shù)一、array_diff 計算數(shù)組的差集 語法 array_diff(array $array, array ...$arrays) : array 參數(shù) array: 要被比對的數(shù)組 arrays: 更多比較的數(shù)組 返回值 ...
函數(shù)的類型、參數(shù)與返回值一、函數(shù)的基本語法 語法 function functionName(類型限定 參數(shù)列表) : 返回值類型{} 案例:計算兩個數(shù)之和。 function sum (int $a, int $b) : string{ r...
PHP常用運算符與流程控制一、PHP常用的運算符1.1 算術(shù)運算符 算數(shù)運算符是最常用的符號,就是常見的數(shù)學(xué)上的操作符,用來處理簡單的算數(shù)運算。 運算符 意義 示例 結(jié)果 + 加法運算 1 + 2 3 - 減法運算/取負數(shù) 10 ...