【PHP函数返回数组怎么取】
在PHP中,函数返回数组时可以通过以下两种方式获取:
1. 直接使用变量接收函数返回的数组
示例如下:
```
function getArray(){
$arr = array("apple","banana","orange");
return $arr;
}
$res = getArray();
var_dump($res);
```
首先定义一个名为getArray()的函数,该函数返回一个数组array("apple","banana","orange")。
然后,在主程序中使用变量$res接收函数返回的数组,并使用var_dump()函数打印输出。
最终的输出结果为:
array(3) {
[0]=>
string(5) "apple"
[1]=>
string(6) "banana"
[2]=>
string(6) "orange"
}
可以看到,变量$res成功接收了函数getArray()返回的数组,并通过var_dump()函数打印输出了数组元素。
2. 直接使用函数名和下标的方式获取数组元素
示例如下:
```
function getArray(){
$arr = array("apple","banana","orange");
return $arr;
}
echo getArray()[1];
```
该示例与第一种方式唯一的区别在于,没有使用变量接收函数返回的数组。
这里直接使用了函数名和下标的方式获取了数组元素。
最终的输出结果为:
banana
可以看到,这种方式同样可以成功获取函数返回的数组元素。
【PHP调用指定名称的函数】
在PHP中,通过使用函数名动态调用函数的方式来实现调用指定名称的函数。
示例如下:
```
function add($a,$b){
return $a + $b;
}
$func_name = "add";
echo $func_name(1,2);
```
首先定义了一个名为add()的函数,该函数可以计算两数之和。
然后定义了一个变量$func_name,保存了要调用的函数名。
最后,直接使用$func_name(1,2)的方式调用add()函数,并输出了计算结果。
最终的输出结果为:
3
可以看到,使用函数名动态调用函数的方式同样可以实现调用指定名称的函数。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.ynyuzhu.com/
猴兆吉祥好运来,鲤鱼猴门步步高,卧猴藏猴吉事现,乘猴快婿爱情美,猴飞凤舞生活乐,狗年伊始,祝你“拢”住所有的运气,对一切的烦恼“装聋作哑”垄断”一年的好日子!