ホームページ php教程 php手册 PHP コメント構文の仕様と命名規則

PHP コメント構文の仕様と命名規則

May 16, 2016 am 09:00 AM
PHPのコメント

コメントはコードを書く過程において非常に重要です。良いコメントはコードを読みやすくします。コードを書くときは、コメントの仕様に注意する必要があります。ここでは、スクリプト ハウスの編集者がそれを整理します。困っている友達は参考にしてください。

hp コメントの仕様

コメントは作成プロセスにおいて非常に重要です。コードを記述する際には、コメントの仕様に注意してください。

「php は、非常に簡単に始めることができる言語です。始めたばかりの初心者でも、echo を使用して数分以内に hello world を出力できるかもしれません。しかし、彼は本物のプログラマーなのでしょうか?」 「? どのように? プログラマをどのように定義するのですか? 本当にプログラマになりたいのであれば、一連のプログラム記述仕様に従わなければなりません。」

私たちはいくつかの関数をよく書きますが、これらの関数は理解できるのは次のような人だけです。時間が経っても自分が何を書いたか分からなくなってしまったのですが、どうすればよいでしょうか?もちろん、コードにコメントを追加するのが最善の方法です。

私たちは c pear php コメントなど、多くのコメント記述方法に精通しているかもしれませんが、主に使用するのは # と /**/ です。

# は短いコメント メソッドです。おそらく、これを使用して変数に注釈を付けたり、メソッドを呼び出したりすることになるでしょう。 /**/コードの大部分をコメントアウトするためにこれを使用することはできますが、標準的な方法で関数をコメントアウトするにはどうすればよいでしょうか?

/**
* @name 名字
* @abstract 申明变量/类/方法
* @access 指明这个变量、类、函数/方法的存取权限
* @author 函数作者的名字和邮箱地址
* @category 组织packages
* @copyright 指明版权信息
* @const 指明常量
* @deprecate 指明不推荐或者是废弃的信息
* @example 示例
* @exclude 指明当前的注释将不进行分析,不出现在文挡中
* @final 指明这是一个最终的类、方法、属性,禁止派生、修改。
* @global 指明在此函数中引用的全局变量
* @include 指明包含的文件的信息
* @link 定义在线连接
* @module 定义归属的模块信息
* @modulegroup 定义归属的模块组
* @package 定义归属的包的信息
* @param 定义函数或者方法的参数信息
* @return 定义函数或者方法的返回信息
* @see 定义需要参考的函数、变量,并加入相应的超级连接。
* @since 指明该api函数或者方法是从哪个版本开始引入的
* @static 指明变量、类、函数是静态的。
* @throws 指明此函数可能抛出的错误异常,极其发生的情况
* @todo 指明应该改进或没有实现的地方
* @var 定义说明变量/属性。
* @version 定义版本信息
*/
ログイン後にコピー

注釈の情報は非常に包括的であり、使用しない情報もたくさんあるかもしれません。赤い部分はよく使用するものです。

例: php のいくつかの一般的なコメント メソッド:

1. ファイル コメント。ファイル名、関数、作成者のバージョン番号、その他の情報を紹介します。

/**
* 文件名简单介绍
* 
* 文件功能
* @author 作者
* @version 版本号
* @date 2020-02-02
*/
ログイン後にコピー

ファイルヘッダー テンプレート

/** 
*这是一个什么文件 
* 
*此文件程序用来做什么的(详细说明,可选。)。 
* @author   richard<e421083458@163.com> 
* @version   $id$ 
* @since    1.0 
*/
ログイン後にコピー

2. クラス コメント、クラス名、概要

/**
* 类的介绍
* 
* 类的详细介绍(可选)
* @author 作者
* @version 版本号
* @date 2020-02-02
*/
ログイン後にコピー
/** 
* 类的介绍 
* 
* 类的详细介绍(可选。)。 
* @author     richard<e421083458@163.com> 
* @since     1.0 
*/ 
class test  
{ 
}
ログイン後にコピー

3. 関数コメント、関数関数、パラメーターの概要、戻り値の型

/**
* 函数的含义说明
* 
* @access public 
* @author 作者
* @param mixed $arg1 参数一的说明 
* @param mixed $arg2 参数二的说明
* @return array 返回类型
* @date 2020-02-02
*/
ログイン後にコピー

関数ヘッダーコメント

/** 
* some_func 
* 函数的含义说明 
* 
* @access public 
* @param mixed $arg1 参数一的说明 
* @param mixed $arg2 参数二的说明 
* @param mixed $mixed 这是一个混合类型 
* @since 1.0 
* @return array 
*/ 
public function thisisfunction($string, $integer, $mixed) {return array();}
ログイン後にコピー

プログラム コード コメント

1. コメント 原則は問題を説明することです明らかに、多ければ多いほど良いわけではありません。

2. いくつかのステートメントは論理コード ブロックとして機能し、このブロックのコメントでは /* */ メソッドを使用できます。

3. 特定のステートメントに固有のコメントには、行末コメント // を使用できます。

/* 生成配置文件、数据文件。*/ 
 
$this->setConfig(); 
$this->createConfigFile(); //创建配置文件 
$this->clearCache();     // 清除缓存文件 
$this->createDataFiles();  // 生成数据文件 
$this->prepareProxys(); 
$this->restart();
ログイン後にコピー

php 命名規則

1 .ディレクトリとファイル

ディレクトリは小文字のアンダースコアを使用します
クラス ライブラリと関数ファイルはすべて .php という接尾辞が付けられます
クラスのファイル名はすべてネームスペースで定義され、そのパスは名前空間とクラス ライブラリ ファイルのパスは一貫しています
クラス ファイルはキャメル ケース (最初の文字は大文字) を使用して名前が付けられ、その他のファイルは小文字のアンダースコアで名前が付けられます
クラス名とクラス ファイル名は一貫性があり、一律にキャメルケースを使用します(最初の文字は大文字です)

2. 関数とクラス、属性の名前付け

クラスの名前は、user、usertype などのキャメル ケース (最初の文字は大文字) を使用して付けられます。デフォルトでは接尾辞は必要ありません。たとえば、usercontroller には直接 user という名前を付ける必要があります。
関数の名前は次を使用して付けられます。小文字とアンダースコア (小文字で始まる) たとえば、get_client_ip
メソッドの名前には、getusername などのキャメルケース (最初の文字は小文字) が使用されます (メソッドに戻り値がある場合、現在はs (文字列)、i (int)、f (float)、b (boolean)、a (array) など、属性タイプの最初の文字を小文字で使用するのが慣例です)
名前の付け方属性では、tablename、instance などのキャメル ケース (最初の文字は小文字) が使用されます (現在、最初の文字には小文字を使用するのが一般的です) 属性の種類 (s (文字列)、i (int)、f (float)、 b (ブール値)、a (配列) など)
二重アンダースコア「__」で始まる関数またはメソッドは、__call や __autoload などのマジック メソッドとして使用されます。

3. 定数と構成

定数名は、app_path や think_path のように、大文字とアンダースコアで名前が付けられます。
設定パラメータは、url_route_on や url_convert など、小文字とアンダースコアで名前が付けられます。

4データ テーブル ボックスのフィールド

データ テーブルとフィールドの名前は小文字で下線が引かれており、think_user テーブルや user_name フィールドなど、フィールド名をアンダースコアで始めないように注意してください。使用することはお勧めできません。データ テーブルのフィールド名としてキャメル ケースと中国語が使用されます。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

PHP コメントが明らかに: 単一行コメントと複数行コメントの詳細な比較 PHP コメントが明らかに: 単一行コメントと複数行コメントの詳細な比較 Mar 15, 2024 pm 12:51 PM

PHP コメントの秘密: 単一行コメントと複数行コメントの詳細な比較 PHP は広く使用されている Web 開発言語であり、コメントの使用はコードの可読性と保守性において重要な役割を果たします。 PHP では、一般的なコメントには、単一行コメントと複数行コメントという 2 つの形式があります。この記事では、これら 2 つの注釈フォームを詳細に比較し、読者がその使用法と違いをよりよく理解できるように、具体的なコード例を示します。 1. 単一行コメント 単一行コメントは、// で始まり行末までのコメント行をコード内に追加することです。一行コメント

phpのコメントにはどのような種類があるのでしょうか? phpのコメントにはどのような種類があるのでしょうか? Aug 23, 2023 pm 01:46 PM

PHP コメントの種類には、単一行コメント、複数行コメント、ドキュメント コメント、条件付きコメントなどが含まれます。詳細な紹介: 1. 単一行コメントは二重スラッシュ "//" で始まり、単一行のコードをコメントするために使用されます。このコメント タイプでは、二重スラッシュの先頭から行の末尾までがすべて次のようになります。コードとして解釈されるのではなく、コメントとみなされます。 2. 複数行のコメントは、スラッシュ アスタリスク "/" で始まり、アスタリスク スラッシュ "*/" で終わります。このコメント タイプは、コードの一部をコメントするために使用できます。複数行のコード; 3. ドキュメントのコメント また、スラッシュ-アスタリスク「/」で始まり、アスタリスク-スラッシュ「*/」で終わります。

PHPのコードコメント PHPのコードコメント May 23, 2023 am 08:27 AM

コード コメントは、プログラマーがコードを作成するときに、自分自身や他のプログラマーがコードを読みやすく理解しやすくするために追加するテキスト リマインダーです。 PHPではコードのコメントは欠かせません。この記事では、PHPのコードコメントの種類や仕様、使い方について詳しく紹介します。 1. PHP のコード コメントの種類 PHP には、単一行コメント、複数行コメント、ドキュメント コメントの 3 種類のコメントがあります。単一行のコメント 単一行のコメントは、二重スラッシュ「//」で始まり、行の終わりで終わります。例: //これは単一行のコメントです 複数行のコメント 複数行のコメントは " で終わります

PHP コメントを詳しく見る: 単一行コメントと複数行コメントの違い PHP コメントを詳しく見る: 単一行コメントと複数行コメントの違い Mar 15, 2024 pm 05:15 PM

PHP プログラミングの分野に参入する場合、コメントは非常に重要な概念です。コードを記述するとき、コメントはコードの意図を明確にし、他の開発者がコードのロジックを理解し、将来コードを保守しやすくするために非常に重要です。 PHPではコメントは単行コメントと複数行コメントに分かれており、使い方にいくつかの違いがあります。この記事では、PHP コメントの特性と、単一行コメントと複数行コメントの使用について詳しく調査し、具体的なコード例を通して説明します。 1. 単一行コメント 単一行コメントは、コードに説明するためのコメント行を追加することです。

phpのコメントの種類は何ですか phpのコメントの種類は何ですか Jul 25, 2023 pm 02:26 PM

PHP のコメントの種類は次のとおりです: 1. 特定の機能を説明したり、他の開発者や自分自身に注意を促すために使用される単一行のコメント; 2. 複数行のコード ブロックを説明するために使用される複数行のコメント詳細; 3. ドキュメント コメント 、コード ブロック全体、関数、メソッド全体の詳細な説明を提供するために使用されます。

PHP コメントの種類の詳細説明: 単一行コメントと複数行コメント PHP コメントの種類の詳細説明: 単一行コメントと複数行コメント Mar 15, 2024 pm 05:27 PM

PHP は、Web 開発の分野で広く使用されている人気のあるサーバーサイド スクリプト言語です。コード作成プロセスにおいて、コメントは非常に重要な要素であり、開発者がコードをより深く理解し、コードの可読性と保守性を向上させるのに役立ちます。この記事では、単一行コメントや複数行コメントなど、PHP のコメントの種類を詳しく紹介し、具体的なコード例を示します。単一行コメント PHP では、二重スラッシュ // を使用して単一行コメントを実現できます。単一行のコメントは // で始まり、行の終わりまで続きます。単一行コメントは、コードにコメントするためによく使用されます。

PHP コメント仕様: ドキュメント コメントを使用して API ドキュメントを作成する方法 PHP コメント仕様: ドキュメント コメントを使用して API ドキュメントを作成する方法 Jul 30, 2023 pm 07:00 PM

PHP コメントの仕様: ドキュメント コメントを使用して API ドキュメントを作成する方法 はじめに: PHP アプリケーションを開発する場合、完全な API ドキュメントを作成することは、開発チームや他の開発者にとって非常に重要です。適切なドキュメントはコードの可読性と保守性を向上させ、チームワークと情報共有を促進します。この記事では、ドキュメント コメントを使用して PHP API ドキュメントを作成する方法を紹介し、標準化された方法でコメントを作成する方法を読者が理解できるようにいくつかのサンプル コードを提供します。コメントの仕様 PHP では、コードを説明したり記述したりするためにコメントを使用します。一般的に

PHP でコメントを使用してコードの読みやすさと理解しやすさを向上させる方法 PHP でコメントを使用してコードの読みやすさと理解しやすさを向上させる方法 Jul 15, 2023 pm 09:27 PM

PHP でコメントを使用してコードの可読性と理解性を高める方法 はじめに: 開発プロセス中、コメントは開発者がコードをより深く理解し、コードの可読性と保守性を向上させるのに役立つ非常に重要なコンポーネントです。この記事では、PHP でコメントを使用してコードの可読性と理解を高める方法を紹介し、いくつかの実践的なコード例を示します。単一行コメント 単一行コメントは、コードの特定の行を説明および説明するために使用されます。 PHP では、単一行のコメントは二重スラッシュ (//) で始まり、行の終わりで終わります。ここに例があります

See all articles