知优码

您现在的位置是:首页 > Php语言 > php基础

php基础

php函数的签名

2020-05-03php基础
相同的函数代表函数名称一致,函数的形参列表一致。即函数名称一样的前提下,函数参数的个数、类型、顺序必须相同才能认为是同一个函数。php中目前是函数的名称相同,则被认为是同一个函数。因为目前php语言不支持函数的重载。

一、什么是函数的签名

函数的签名代表了函数的唯一性。

二、函数签名的构成

1.函数的名称
2.函数的形参列表

其中函数的形参列表包括了参数的个数、类型、以及顺序。

三、什么是相同的函数

相同的函数表示函数的签名相等。表示函数名称一致,函数的形参列表一致。即函数名称一样的前提下,函数参数的个数、类型、顺序必须相同才能认为是同一个函数。

四、php中函数的签名

php中目前是函数的名称相同,则被认为是同一个函数,即函数的名称即为函数的签名。因为目前php语言不支持函数的重载。
而且php中的函数名称默认不区分大小写字母。

//php不支持函数的重载。函数的名称即代表函数的签名
function say(){
}

function say(string $i){
}