PHP编码规范简析
一、书写规则
1->缩进。使用制表符(
2->大括号{}。将大括号放到关键字的同行(下方)、同列。以下两种方式皆可。
<span //</span><span 第一种方式</span> <span if</span><span ($expr) { ... } </span><span //</span><span 第二种方式</span> <span if</span><span ($expr){ ... }</span>
3->关键字、小括号、函数、运算符。小括号与关键字用一空格隔开,小括号与函数要紧贴在一起,以便区分关键字和函数。运算符与两边的变量或表达式要有一个空格(字符链接运算符“.”除外。
<span while</span>($boo == <span true</span>){ <span //</span><span $boo和“==”,true和“==”之间都有一个空格</span> <span ... }</span>
4->当代码段较大时,上、下应当加入空白行,两个代码块之间只使用一个空行,禁止使用多行。
5->尽量不要在return返回语句中使用小括号。如return 1。
二、命名规则
1->类命名。首字符大写,即采用大驼峰命名法。如Sample、BigClassObject。
2->类属性命名。属性命名应该以字符‘m’为前缀。 前缀‘m’后采用于类命名一致的规则。 ‘m’总是在名字的开头起修饰作用,就像以‘r’开头表示引用一样。 前缀'm'防止类属性和方法名发生任何冲突。你的方法名和属性名经常会很类似,特别是存取元素。 如:mValue、mLongString等。
3->方法命名。采用大驼峰法。前缀最好是动词,如:Is,Get,Set等,用来说明该方法的功能。例如GetNum,IsValue... 方法中的参数命名:采用小驼峰命名法。
4->变量/函数命名。所有字母小写,用下划线_作为每个词的分界。如:$msg_error,$che_pwd等。即下划线命名法。
5->常量/全局常量命名。所有字母大写,用下划线_作为词的分界。
如:$define('DEFAULT_NUM_AVE',90);
6->全局变量:加前缀“g”,静态变量:加前缀“s”,引用变量:加前缀“r”。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー
