php基礎要點總結

2021-07-15 07:54:01 字數 1525 閱讀 3582

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...