首页 > 编程知识 正文

java形参和实参的区别,php是面向对象的

时间:2023-05-04 03:49:33 阅读:155222 作者:3475

形参和实参是什么?

到了百度,感觉没说清楚或者没听清。

举个例子是最好的。

回复内容:

形参和实参是什么?

到了百度,感觉没说清楚或者没听清。

举个例子是最好的。

PHP不太清楚,可以用c来说明。 原理是一样的。

形参,形式参数。 表示在你的函数中使用的参数的类型和名称。

例如

voidfn(inta,int b ) )。

{

return a b;

}

其中的a和b是形参,表示函数中使用的参数的形状。

实际参考更容易理解实际参数,即执行此函数时实际使用的参数。

c=fn (1,2 );

其中1和2是实参。

形参是为函数传递的值而准备的外函,实参是最后传递的形参,也就是塞在该外函中的实际值。 您可以在函数中使用外壶访问外壶中的值

形参和实参,很容易从字面上理解。 那是进行形状的参数; 实际参数

理解示例:

Functionsum($a,$b=1) ) ) )。

返回$ a $ b; //$a,$b是形参

}

sum (1,2 ); //1,2是实际参考的值

sum(1; //因为这里没有定义$b的值,所以默认值为1; 但是,调用这个函数。 实际参加只有$a

更深刻地理解

函数参数(

return func_get_arg (; //虽然没有一个参考,但是可以通过func_get_arg )函数来获得实际参数

}

Params(1、2、3、4、…); //这里调用函数,但函数没有指定参数(形状参数); 但是,我也可以传递参数。 而且,数量没有限制。 此实体的参数是实参

形参占位,实参传值

形参当然也用于约束调用时的数据类型和个数

地址和值的不同

因为是例子,所以不列举自己不知道的理论,有高中定义域和定义域中的值,还有印象吗? 实参类似于定义域的值,形参类似于定义域。 请大神轻点

functiondosomething($a形参) {

$b=$a实参;

}

谦虚的八宝粥写函数时,函数需要的参数是形参

谦虚的八宝粥调用函数时,函数使用的参数是实参

函数foo ($ a ) {

}

这个时候$a有价值吗? 不,是形参。

$b=5;

这个时候$b有价值吗? 有。 所以,我是实参。

相关标签: php

本文原创发布了php中文网。 转载请注明出处。 谢谢您的尊重。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。