3

問題を特定するのに苦労しています。これは、検索する正しい用語がわからないためです。誰かがPHP関数のすべての部分に名前を付けてください。何かが足りない場合は、それを追加してください。

function my_function(
            non_variable $variable_one,
            $variable_two = "",
            $variable_three ) {

    /* inside stuff (Statement?) */
}

私が探している答えは次のようになります

関数:宣言
my_function:名前
non_variable:答えてください
$ variable_one:変数はnon_variableで埋められています

私が本当に知る必要があるのはnon_variable$variable_oneです、ありがとう!


編集:関数の詳細

function my_function(custom_name $company) {
    $website = $company->company_website;
    /* Additional stuff */
}
4

3 に答える 3

5
function foo(         // function declaration with function name
    SomeType $arg1,   // argument with type hint
    $arg2,            // argument
    $arg3 = ''        // argument with default value
) {                   // all above together: function signature
    // function body
}

引数は、ほとんど同じ意味で「パラメータ」と呼ばれることもあります。見る:

于 2012-11-28T16:47:45.193 に答える
2

non_variable=タイプヒントまたはパラメータータイプ

$variable_one=引数/パラメータ...タイプ。

引数とパラメータの区別について詳しく説明することもできますが、とにかく多くの人がそれらを同じ意味で使用しています... 「パラメータ」と「引数」

追加のリソース:

OPP規約

http://framework.zend.com/manual/1.12/en/coding-standard.coding-style.html-私が思いついたのは、スタイルガイドがこの種の語彙を収集するのに適しているということです。

ESLまたは英語を母国語としない人を対象としたものをもっと探してみましたが、思ったほど多くは見つかりませんでした。英語があなたの主な言語であり、それが新しい語彙であるなら、とにかく物事は十分に簡単だと思います。母国語でそれらを学ぶのがおそらく良くない場合は、翻訳について心配してください。

于 2012-11-28T16:45:20.010 に答える
1

non_variableは、このパラメーターで予期されるオブジェクトタイプです。 $ variable_oneは、この関数で使用されるパラメーターの名前です。

于 2012-11-28T16:45:16.770 に答える