我有一个独特的问题。
我有一些数组,每个数组都有2个项目,并且采用以下形式:
$arr=Array
(
[TEAM1] => 113.03
[TEAM2] => 103.52
)
我正在尝试创建一个给定数组($arr
)和其中一个键(TEAM1
)的函数,它将返回另一个键(TEAM2
)。该数组将始终只有2个值,您输入的密钥将始终存在。
我的问题是我不知道如何开始这个...如果密钥是0
或1
,那么选择另一行会很容易但是为此我不知道如何开始
答案 0 :(得分:1)
获取非$str
的密钥:
$str = 'TEAM2';
$notTeam2 = array_diff_key($arr, [$str => null]);
使用array_dereferencing获取值而无需知道密钥:
$notTeam2Value = array_values($notTeam2)[0];