當前位置:首頁 » 編程語言 » php駝峰

php駝峰

發布時間: 2023-08-21 05:36:29

1. php怎麼命名比較規范

1、類
類名每一個單詞首字母大寫,如類名StudentCourse。
2、常量
常量名所有字母大寫,單詞間用下劃線分隔,如常量名NULL、TRUE、FALSE、ROOT_PATH等。
3、變數
為了保證代碼的具有良好的可讀性,一般要求在同一個軟體系統中,變數的命名原則必須統一。
如變數的命名可以為第一個單詞首字母小寫,其餘單詞首字母大寫(駝峰);
還可以採用單詞所有字母小寫,單詞之間用下劃線分割。
4、數組
數組是一個可以存儲多個數據元素的容器,因此在為數組命名是,盡量使用單詞的復數形式。
5、函數
函數的命名規范和變數名的命名規范相同。通常函數都是執行一個動作的,因此函數命名時,一般函數中會包含動詞。
6、資料庫表欄位
資料庫表欄位的命名規范和變革兩名的命名規范相同。
7、類文件
PHP類文件命名時通常以.class.php為後綴,文件名和類名相同。

2. mysql資料庫里的欄位名用下劃線,PHP變數用駝峰合適么

第一種:屬性和傳參一律採用駝峰
$userName=$_GET['userName']?$_GET['userName']:'';if($isYoung){
$data=['user_name'=>$userName];
$db->insert($data,$table);
}

第二種:屬性採用駝峰,傳參與mysql一致

$userName=$_GET['user_name']?$_GET['user_name']:'';if($isYoung){
$data=['user_name'=>$userName];
$db->insert($data,$table);
}

3. 如何在thinkphp裡面自定義類

類文件都是以.class.php為後綴(這里是指的ThinkPHP內部使用的類庫文件,不代表外部載入的類庫文件),使用駝峰法命名,並且首字母大寫,例如 DbMysql.class.php;

類的命名空間地址和所在的路徑地址一致,例如 Home\Controller\UserController類所在的路徑應該是 Application/Home/Controller/UserController.class.php;

確保文件的命名和調用大小寫一致,是由於在類Unix系統上面,對大小寫是敏感的(而ThinkPHP在調試模式下面,即使在Windows平台也會嚴格檢查大小寫);

類名和文件名一致(包括上面說的大小寫一致),例如 UserController類的文件命名是UserController.class.php, InfoModel類的文件名是InfoModel.class.php, 並且不同的類庫的類命名有一定的規范;

打開一個thinkphp裡面自帶的類文件對照著理解就好了

4. thinkphp model 必須對應資料庫表名

這個是不用必須的,可以任意命名。只是在tp裡面 如果你的model命名是用數據表名字命名的話,操作的時候直接相當操作這個表。自己命名的model,自己需要指定下自己操作的表名就OK啦,不是必須的 。多看看官方手冊,還是挺不錯的

熱點內容
安卓手機中的投影在哪裡 發布:2025-02-05 08:01:57 瀏覽:594
php調用定義函數 發布:2025-02-05 08:00:30 瀏覽:451
ubuntujava環境變數 發布:2025-02-05 07:57:13 瀏覽:442
sql語句on 發布:2025-02-05 07:41:42 瀏覽:597
取消電腦密碼怎麼設置8 發布:2025-02-05 07:24:16 瀏覽:393
洗腦編程 發布:2025-02-05 07:23:52 瀏覽:948
osd加密 發布:2025-02-05 07:17:39 瀏覽:36
微信游戲源碼下載 發布:2025-02-05 07:17:29 瀏覽:384
計算機內存儲器是 發布:2025-02-05 07:13:35 瀏覽:144
classpathlinux 發布:2025-02-05 07:12:57 瀏覽:564