php函数多个返回值
虽然php不能像python或者Go那样,函数可以返回多个值。比如这样:
def test():
return 1,2
a,b = test()
..................
func test() (a int,b int) {
a = 1
b = 2
return
}
a,b := test()
但是PHP可以通过返回数组实现。比如:
function test() {
return [1,2];
}
list($a,$b) = test();
即结合list,list这里不应该理解为函数,而是一种数据结构,通过它组成了一个特殊的数据结构,然后可以实现多个赋值。
--------EOF---------
微信分享/微信扫码阅读
微信分享/微信扫码阅读