当我知道tester
值时,如何获得id
值。
例如,我知道ID为71
,因此我想获得tester
值'34,21'
。
非常感谢提前
Array (
[0] => Array (
[id] => 74
[tester] => (55, 34)
)
[1] => Array (
[id] => 71
[tester] => (34, 21)
)
)
答案 0 :(得分:3)
循环遍历数组并检查值:
$tester = null;
foreach ($array as $subArray) {
if ($subArray['id'] == 71) {
$tester = $subArray['tester'];
break;
}
}
var_dump($tester); //(34, 21)
如果你想得到34,21
,你可以用任何东西替换不是数字或逗号的东西:
$tester = preg_replace('/[^0-9,]+/', '', $tester);
var_dump($tester); //34,21