Content-type常見的值1. application/x-www-form-urlencoded form表單的enctype的默認(rèn)值 2. multipart/form-data 如果表單中有文件或者圖片之類的不能被編碼的元素,瀏覽器可以...
實(shí)現(xiàn)mvc路由映射//獲取路徑信息$pathInfo = $_SERVER['PATH_INFO'];//將路徑信息拆分獲取到一個(gè)索引數(shù)組$pathInfo = array_values(array_filter(explode('/',$path...
分頁自定義函數(shù)
實(shí)現(xiàn)動態(tài)分頁,以及redis靜態(tài)分頁分頁自定義函數(shù)
實(shí)現(xiàn)更新,刪除,插入操作的鏈?zhǔn)秸{(diào)用data方法 public function Data($Data){ $str = ''; if (count($Data) > 0) { foreach ...
PDO預(yù)處理對數(shù)據(jù)的增刪查改1.增$sql = "INSERT INTO T_product (proid,proname,price,description) VALUES (?,?,?,?)";// 預(yù)處理要執(zhí)行的語句$stmt = $dbh->...
實(shí)操M(fèi)ySQL DDL、DML、DCL1. DDL//登陸mysql -u root -p //root為數(shù)據(jù)名//查詢數(shù)據(jù)庫show databases;(必須分號結(jié)束)//查詢表show tables;2. DCL//創(chuàng)建用戶create us...
類的靜態(tài)成員以及類的引用,接口和抽象類,后期綁定和命名空間1.類的靜態(tài)成員類的靜態(tài)屬性 //聲明靜態(tài)屬性的關(guān)鍵字:static public static string $uname; private static int $s...
類與對象、oop封裝性、構(gòu)造器 . 魔術(shù)方法的應(yīng)用:屬性重載與方法重載 , 類的原生自動加載,類的繼承與功能擴(kuò)展1.類與對象,oop封裝性,構(gòu)造方法類與對象//創(chuàng)建類class User{}//類的實(shí)例化,即創(chuàng)建對象$mj = new User();...
利用遞歸函數(shù)刪除指定目錄和代碼演繹課堂上提及的字符串函數(shù)1. 用遞歸函數(shù)刪除指定目錄 if(!function_exists('delete_dir_file')){ function delete_dir_file($dir){ ...
函數(shù)的參數(shù)有哪些類型.匿名函數(shù)和回調(diào)函數(shù).一. 函數(shù)參數(shù)有哪幾種情況1.參數(shù)太少,就用參數(shù)的默認(rèn)值function sum1(int $a,int $b,int $c=10):int{ return array_sum([$a,$b,$c]);} ...
實(shí)現(xiàn)用戶注銷, 封裝表單字段的原生驗(yàn)證方法 , 定界符heredoc, nowdoc的用法與使用1.用戶注銷功能//創(chuàng)建點(diǎn)擊事件[注銷] //方法實(shí)現(xiàn) async function logout(ev){ ev.pr...
異步請求fetch API 以及響應(yīng)數(shù)據(jù)的處理, 用戶數(shù)據(jù)的接收,session實(shí)戰(zhàn)1. 表單的異步請求 async function doLogin(obj){ //async 定義為異步函數(shù) const email = obj.form...
1. 變量作用域 在函數(shù)體內(nèi)的變量,叫局部變量,只在函數(shù)體內(nèi)有效,在函數(shù)體外不能被訪問.全局變量,無法在函數(shù)體內(nèi)直接被調(diào)用,可以用兩種方式被間接調(diào)用: (1).使用global關(guān)鍵字,可以間接訪問 global $one,$two; (2)可以用超...
PHP的8種變量類型與應(yīng)用場景1. 四種標(biāo)量類型字符串string,布爾類型boolean,整型int,浮點(diǎn)型float //1.字符串 $username = 'jack'; var_dump($username);//2.布爾類型$flag = ...