Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP函数的哪些部分命名为?_Php_User Defined Functions - Fatal编程技术网

PHP函数的哪些部分命名为?

PHP函数的哪些部分命名为?,php,user-defined-functions,Php,User Defined Functions,我很难找出一个问题,这是因为我不知道要搜索的正确术语。请有人命名PHP函数的所有部分,如果我遗漏了什么,请添加它 function my_function( non_variable $variable_one, $variable_two = "", $variable_three ) { /* inside stuff (Statement?) */ } 我要找的答案是这样的 功能:声明 我的功能:名称 非变

我很难找出一个问题,这是因为我不知道要搜索的正确术语。请有人命名PHP函数的所有部分,如果我遗漏了什么,请添加它

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

    /* inside stuff (Statement?) */
}
我要找的答案是这样的

功能:声明
我的功能:名称
非变量:请回答
$variable\u one:用非变量填充的变量

我真正需要知道的是非变量和$variable\u one,谢谢


编辑:有关函数的更多详细信息

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

非_变量是此参数中预期的对象类型
$variable\u one是此函数中使用的参数的名称

非变量=类型提示或参数类型

$variable\u one=参数/参数。。。类型

可以深入讨论参数和参数之间的区别,但很多人还是可以互换使用它们

额外资源:

-在我看来,风格指南很适合收集这种声音

尝试寻找更多适合ESL或非英语母语人士的东西,但没有找到我期望的那么多。如果英语是你的主要语言,它只是一种新的词汇,我想事情无论如何都会很容易的。如果用母语学习可能不太好,那么就担心翻译

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
}
参数也可以互换地称为“参数”。 见:


谢谢,对于非变量,我正在挖掘的应用程序没有像(int)$variable\u one那样使用它-而是一个自定义函数或其他东西,但它确实有一个自定义名称。不言而喻,
(int)
将是一个铸造的例子。谢谢,对于非变量,我正在挖掘的应用程序没有像(int)那样使用它$variable_one-更确切地说,它是一个自定义函数或其他东西,但它确实有一个自定义名称。非变量-cf“Type Hint”(可以是数组类型,也可以是对象类型,最新的PHP代码还支持标量的类型提示)。您不能使用int或string等标量类型来类型提示函数。类型暗示通常用于对象,因此我希望非_变量引用的是一个类-自定义或php。看-