我有一个类似
的数组$remarks = array('Poor','Fair','Good');
我想通过函数调用来访问数组索引。
echo $remarks[myindex($id)];
其中myindex()是一个从数据库中返回一些数值的函数。
如何在运行时访问我的数组的数组索引
答案 0 :(得分:2)
按照你的说法..
myindex是一个函数,它返回0-2之间的值然后我想 显示该索引的数组值
<?php
$remarks = array('Poor','Fair','Good');
function myIndex()
{
return rand(0,2);
}
echo $remarks[myIndex()]; //"prints" either Poor , Fair or Good randomly..
myIndex()
函数返回0,1或2之间的随机值,因此它作为索引值传递给数组,并打印值Poor , Fair or Good
。
答案 1 :(得分:1)
可能是
function myindex($id){
return $id % 3;
}