这看起来很容易,但我不能弄明白下一个元素
$users_emails = array(
'Spence' => '[email protected]',
'Matt' => '[email protected]',
'Marc' => '[email protected]',
'Adam' => '[email protected]',
'Paul' => '[email protected]');
我需要得到下一个元素的数组中,但我不能图出来......因此,例如
如果我有
$users_emails['Spence']
我需要返回[email protected],如果它的
$users_emails['Paul']
我需要从顶部开始并返回[email protected]
我想这
$next_user = (next($users_emails["Spence"]));
,这也
($users_emails["Spence"] + 1) % count($users_emails)
,但他们不回什么,我期待
关联数组是否有序? – Hyperboreus 2011-05-26 16:20:00
您在密钥中使用的名称是一次性输入,还是需要使用相应的电子邮件打印所有值? – tkm256 2011-05-26 16:20:11
可能想为此创建一个循环链表。 – Wiseguy 2011-05-26 16:21:52