首頁  >  文章  >  後端開發  >  php的三種命名方法是什麼

php的三種命名方法是什麼

青灯夜游
青灯夜游原創
2022-02-10 15:26:535386瀏覽

php的三種命名方法是:1、小駝峰命名法,其第一個單字以小寫字母開始,第二個字的首字母大寫或每一個單字的首字母都採用大寫字母;2、帕斯卡命名法(也稱為大駝峰命名法);3、匈牙利命名法,命名規則為「變數名稱=屬性類型物件描述」。

php的三種命名方法是什麼

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

php的三種命名方法

一、小駝峰命名法:

小駝峰法(camel方法)變數一般以小駝峰法來識別。

第一個單字以小寫字母開始;

第二個字的首字母大寫或每一個單字的首字母都採用大寫字母;

例如: myFirstNamemyLastName

#二、帕斯卡命名法(大駝峰命名法):

大駝峰法(Upper Camel Case)也稱為:帕斯卡命名法:(pascal方法)常用於類別名,函數名,屬性,命名空間。

比起小駝峰法,大駝峰法把第一個字的首字母也大寫了。例如:public class DataBaseUser

下面是分別用駱駝式命名法和底線法命名的同一個函數:

  • printEmployeePaychecks();駱駝式命名法-函數名稱中的每一個邏輯斷點都有一個大寫字母來標記

  • #print_employee_paychecks();底線法----函數名稱中的每一個邏輯斷點都有一個底線來標記。

三、匈牙利命名法:

基本原則是:變數名稱=屬性 類型 物件描述。

匈牙利命名法關鍵是:標識符的名字以一個或多個小寫字母開頭作為前綴;前綴之後的是首字母大寫的一個單字或多個單字組合,該單字要指明變數的用途。

匈牙利命名法透過在變數名稱前面加上對應的小寫字母的符號標識作為前綴,標識出變數的作用域,類型等。這些符號可以多個同時使用,順序是先m_(成員變數),再指針,再簡單資料型,再其他。

例如:m_lpszStr, 表示指向以0字元結尾的字串的長指標成員變數。

匈牙利命名法中常用的小寫字母的前綴:

前綴類型

a 陣列(Array)

b 布林值(Boolean )

by 位元組(Byte)

c 有符號字元(Char)

cb 無符號字元(Char Byte,沒有多少人用)

#cr 顏色參考值(ColorRef)

cx,cy 座標差(長度ShortInt)

dw Double Word

fn 函數

h Handle(句柄)

i 整數

l 長整數型(Long Int)

lp Long Pointer

m_ 類別的成員

n短整型(Short Int)

np Near Pointer

p Pointer

s 字串型

sz 以null做結尾的字串型( String with Zero End)

w Word

#推薦學習:《PHP影片教學

以上是php的三種命名方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn