ホームページ > バックエンド開発 > PHPチュートリアル > PHP 関数名でアンダースコアとハイフンを使用する場合のルールは何ですか?

PHP 関数名でアンダースコアとハイフンを使用する場合のルールは何ですか?

王林
リリース: 2024-04-20 09:33:01
オリジナル
753 人が閲覧しました

PHP 関数の命名規則: アンダースコア: 読みやすさを向上させるために単語を区切るために使用され、プライベート メソッドまたは変数に適しています。ハイフン: 関数名には使用しないでください。ベスト プラクティス: ハイフンを避け、単語を区切るにはアンダースコアを使用し、プライベート メソッドまたは変数名の前にアンダースコアを付けます。

PHP 函数命名中的下划线和连字符的使用规则有哪些?

PHP 関数の名前付けにおけるアンダースコアとハイフンの使用規則

PHP では、関数の名前付けは次の使用規則に従います。

アンダースコア:

  • は、読みやすくするために単語を区切るために使用されます。
  • プライベート メソッドまたは変数に適用されます。

例:

function my_private_function() {
    // ...
}
ログイン後にコピー

ハイフン:

  • は使用できません。関数の名前付けに使用されます。
#ベスト プラクティス:

コードの一貫性と読みやすさを維持するために、次のルールに従うことをお勧めします:

    ハイフンの使用は避けてください。
  • 単語を区切るにはアンダースコアを使用します。
  • プライベートまたは保護されたメソッドまたは変数の場合は、名前の前にアンダースコアを使用します。
  • #実践的なケース:

#例 1:

Filefunctions.php

function get_user_info($id) {
    // ...
}
ログイン後にコピー

使用法: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>$user_info = get_user_info(1);</pre><div class="contentsignin">ログイン後にコピー</div></div>

例 2:

ファイルclass.php

class MyClass {
    private function _private_method() {
        // ...
    }
}
ログイン後にコピー

使用法:りー

以上がPHP 関数名でアンダースコアとハイフンを使用する場合のルールは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート