确定可能关联数组中第一个键的最佳方法是什么?我第一次认为它只是预先处理数组,然后立即打破它,如下所示:
foreach ($an_array as $key => $val) break;
Run Code Online (Sandbox Code Playgroud)
因此,让$ key包含第一个键,但这似乎效率低下.有没有人有更好的解决方案?
有一个只有一对的关联数组key=>value.
我不知道这是关键,但我需要得到它的价值:
$array = array('???' => 'value');
$value = // ??
Run Code Online (Sandbox Code Playgroud)
$array[0] 不起作用.
我怎样才能获得它的价值?
如何在PHP中动态显示最后一个数组中的元素.例如:
Array ( [0] => Array ( [id] => 6 [user_id] => 8 [category_path] => Sport)
[1] => Array ( [id] => 8 [user_id] => 8 [category_path] => Computers))
Run Code Online (Sandbox Code Playgroud)
为了从最后一个数组返回"id"
8
Run Code Online (Sandbox Code Playgroud)
并为下一个例子
Array ( [0] => Array ( [id] => 6 [user_id] => 8 [category_path] => Sport)
[1] => Array ( [id] => 8 [user_id] => 5 [category_path] => Computers)
[2] => Array ( [id] => 16 [user_id] => 45 [category_path] => Soft))
Run Code Online (Sandbox Code Playgroud)
为了回归
16
Run Code Online (Sandbox Code Playgroud)
谢谢!
我有这个数组:
$fr_coin_multiplier_asc = array('BTC'=>30,
'ETH'=>28,
'BNB'=>36,
'USDT'=>39,
'NEO'=>8,
'LTC'=>9,
'BCC'=>17);
asort($fr_coin_multiplier_asc);
Run Code Online (Sandbox Code Playgroud)
我希望在使用此方法排序后获取该数组的第一个元素:
reset($fr_coin_multiplier_asc);
print_r(current($fr_coin_multiplier_asc));
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我期待NEO并8因此,但它只给了我8.如何获得NEO和8?
谢谢