list 函数实现 PHP中返回多个值(list并不是一个真正的函数,而是一种语言结构)
在众多的编程语言中,有很多都可以在函数中返回多个值,如 java,golang, 但是php却是不支持,虽然在...7.0 版本之后可以设置返回值的类型,但还是无法返回多个值,估计后面 php 的升级中会考虑这个问题....在 7.0 之后的版本并不仅仅局限于 可以将一个数组以索引数组的方式给数组中的变量赋值,更可以使用关联数组的方式赋值给变量
注意,list 方法对字符串不起作用
例子: 关联数组(索引数组不需要键)
function...PHP_EOL,$Lcolor. PHP_EOL,$Lprice. PHP_EOL;
}
//打印结果
coffer
brown
20
//键为返回值里的变量,值为生成的新值....推荐方法
可以直接将 原数组的变量 push 到 []中
使用 array_value() 函数, 创建一个只取原数组值,索引为连续索引的数组
使用 sort() 函数 ,同样返回 索引连续的数组