|
|
1
33
您似乎在寻找pass-by引用,这样做会使您的函数看起来像这样(注意和号):
或者,可以将函数的返回值赋给变量:
|
|
|
2
10
您正在通过复制将数组传递给函数。在PHP中,只有对象是通过引用传递的,数组不是对象。以下是您的工作(请注意&)
除此之外,我不知道你为什么要这样做。为什么不返回和而不将其分配给新的数组元素呢? |
|
|
3
3
|
|
4
2
尝试
或者通过引用传递数组,就像其他答案中建议的那样。 此外,您可以在不写入索引的情况下向数组中添加新元素,例如
或
在旁注中,如果要对数组中的所有值求和,请使用
|
|
|
5
2
我总是通过使用
你可以随便给他们取名字。我选择保持函数变量和返回变量的一致性,但是您可以随意调用它们。
见
|
|
|
6
1
我知道上课有点过分了
|
|
|
7
1
我就是这样做的。这样我就可以得到一个函数来模拟返回的多个值;
例如,如果你愿意,尤其有用 数据库中的所有字段 作为变量返回,与数据库表同名 领域 . 看 dBiField:() '下面的函数 . 例如,如果您有一个查询
函数返回多个变量:
功能如下:
下面是函数调用示例。因此,如果我们需要从带有字段id、login、password、email的members表中获取$user_id=12345的用户数据:
我们也可以这样称呼:
上述调用将返回所有字段作为变量名。 |
|
|
8
1
不能在PHP中返回“多个值”。您可以返回单个值,该值可能是一个数组。
|
|
|
9
0
另一种方法是:
|