【发布时间】:2024-01-14 23:05:02
【问题描述】:
我正在寻求帮助
是否可以在 php 中的另一个函数中设置带有参数/参数的函数?这里我有一个理论上的例子。
<?php
// Function with parameter/s
function funcOne($arg) {
return $arg;
}
// Parameter/s inside another function.. Possible!?
function funcTwo() {
return funcOne($arg);
}
当我尝试像这样设置参数时
funcOne('Alex');
echo funcTwo();
我收到以下通知错误
Notice: Undefined variable: arg in...
提前致谢:)
【问题讨论】:
-
你只需要调用第二个函数,但是函数还需要获取参数来调用第一个函数。
-
funcTwo() 不知道 $arg,它不在它的变量范围内,对 is 不可见。
-
感谢@Rizier123 的回答。这解决了我的疑问。 :)
-
给你详细的解答,供你理解。使用面向对象的概念。关注更多关于变量的作用域
标签: php function parameter-passing