關於php中資料訪問的幾點補充

2021-09-07 01:09:49 字數 770 閱讀 2592

前幾篇文章說了,parent、self、static關鍵字的使用,parent可以訪問父類的靜態方法和靜態變數,self和static可以訪問本類的靜態成員等等,但實際上他們還有其他作用,來看一下:

1

class

baseclass 56

public

function

moretesting() 9}

1011

class childclass extends

baseclass

21public

function

called()

24 }

先看parent關鍵字,它除了可以訪問父類中的靜態方法之外,它還可以用來訪問被重寫了的父類中的方法,比如方法moretesting已經在類childclass中被重寫,那麼我偏偏需要訪問父類中沒被重寫的方法怎麼辦,就用parent關鍵字

再來看self關鍵字,他除了可以訪問本類中的靜態成員之外,還可以用來訪問本類中的方法,就是說一般的方法也可以訪問,功能和$this->called();相同,但是注意不能用來訪問本類的成員屬性,也就是不能訪問一般的變數,非靜態變數只能用$this來訪問,還有一點const用來定義常量,和define()方法差不多,常量一般用大寫字母,並且不需要加$符號,常量一旦賦值將無法進行改變,**中用self::const_value來訪問常量

最後是static關鍵字,她沒有其他特殊的功能,和前面一樣只能訪問自身類中的靜態成員

看來self關鍵字的功能要多於static關鍵字

python中glob模組的幾點補充

原文為 python萬用字元之glob模組,這裡對其中兩點內容作一下補充。r字首的作用一句話概括就是不使用轉義字元。比如,如下 沒有r字首時,系統會將字串中的 n識別成轉義字元,列印不符合預期。加上r字首後,即可正常列印,詳細可參考 1 print c some name here n means ...

關於資料探勘學習中的知識補充

用於決策樹的屬性選擇函式,定義為其屬性的不純性度量,發生概率越低的事件,其所攜帶的熵越低。滿足以下幾個條件 1.當結點很純時,其度量值為0 2.當不純性最大時,其度量值最大 3.度量應該服從多 級特性,使得決策樹可以分階段建立起來。其中pi為比例值。資訊增益,即前後資訊的差值,對於決策樹分類問題而言...

PHP中關於PDO資料訪問抽象層的功能操作例項

pdo 資料訪問抽象層 具有三大特點 1.可以訪問其它資料庫 所有資料庫都可以 2.具有事務功能 3.帶有預處理語句功能 防止sql注入攻擊 例項操作 如下 php 1.造pdo物件 dsn mysql dbname mydb host l程式設計客棧ocalhost 資料庫型別 dbname 資料...