[英]Is there more efficient way to index an array? PHP
我不知道我应该在Google上使用什么关键字来找到解决方案。
这是我的代码:
function getArray(){
return array('one','two','three');
}
$array = getArray();
echo $array[2];
我的问题是有没有更有效的方法从返回的数组中打印第三个元素?
如果您想要最简单的方法来打印数组的第x个元素,则应在函数中使用参数。
这样,您还可以进行一些检查以查看索引是否有效。
function getArray($index){
$array = ['one', 'two', 'three'];
if ($index < 0 || $index >= count($array)) {
return null;
} else {
return $array[$index];
}
}
echo getArray(2);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.