1、什麼是類,抽象的,具有一些屬性與方法;
2、什麼是物件:具體的,具有所在類的屬性和方法;
3、php中怎麼實現類:
class father
4、php中物件的宣告:
$myfather = new father();
5、類由屬性與方法組成;有public,private,protected來限定類中方法和屬性的使用。
public:宣告的物件能呼叫
private:宣告的物件不能呼叫,子類不能繼承;
protected:宣告的物件不能呼叫,子類能繼承;
class father
}$myfather = new father();
$myfather->name;
$myfather->getname();
6、建構函式__construct();用於宣告物件的時候,此函式會自動呼叫。如果__construct()有引數
class father
}在宣告物件時,應該向類傳遞引數:$myfather = new father("fat");
7、析構函式__destruct(),是物件銷毀時,他會自動呼叫
class father
public function __destruct()
}當$myfather = new father("alex");執行完成後,會自動呼叫「我被銷毀了」。
8、繼承:子類繼承父類的方法與屬性;
class a
}class b extents a{}
此時,b類將自動具有act()方法;
9、介面宣告方法:inte***ce;eg:
inte***ce aa
class b implements aa
}10.多型。實現多型的方法主要有三種,主要是:繼承,介面。
11、異常處理:try{}catch(exception $e)
通過throw new exception("異常資訊")來丟擲異常。
12、日期:
時間戳:time();它是從2023年1月1日開始到現在的秒數總和;
格式話顯示日期:date("y-m-d h:i",time());
生成時間戳:mktime(時,分,秒,月,日,年);
13、檔案上傳
2)$_file["這裡填input file 中的name"]["屬性"]
屬性:name:表示上傳檔案的檔名;
type:上傳檔案的檔案型別;
size:上傳檔案的大小;
error:上傳錯誤資訊:0表示無錯誤,1表示檔案超大了;3表示只上傳了部分檔案;4表示沒有上傳檔案。
tmp_name:臨時檔案儲存路徑;
3)in_array();判斷某個值是否存在在數值中;
4)is_dir();判斷是否存在某個資料夾
5)file_exsit();判讀某個檔案是否存在;
6)mk_dir();建立資料夾
7)move_uploaded_file();將上傳的檔案從臨時檔案路徑移動到指定檔案路徑。
php基礎要點總結 多看
定界符用法,defined 函式用法 1.變數常量,變數型別8種 整型,字元型,布林型,浮點型,陣列型,物件型,資源型,空型 js變數型別8種 字元型,數值型,布林型,undefined,null,陣列,物件,函式 2.型別轉換和強制轉,運算子 邏輯運算子,算術運算子,字串運算子 連線作用 賦值運算...
PHP入門要點總結 6
字串變數用於儲存並處理文字。字串變數用於包含有字元的值。在建立字串之後,我們就可以對它進行操作了。您可以直接在函式中使用字串,或者把它儲存在變數中。在下面的例項中,我們建立乙個名為 txt 的字串變數,並賦值為 hello world 然後我們輸出 txt 變數的值 範例一 txt hello wo...
PHP入門要點總結 8
在 php 中,array 函式用於建立陣列 array 在 php 中,有三種型別的陣列 數值陣列 帶有數字 id 鍵的陣列 關聯陣列 帶有指定的鍵的陣列,每個鍵關聯乙個值 多維陣列 包含乙個或多個陣列的陣列 這裡有兩種建立數值陣列的方法 自動分配 id 鍵 id 鍵總是從 0 開始 cars a...