我有以下数组。请注意,有时参数较多,有时参数较少。
array(0 => 'param1: value1',
1 => 'param2: value2',
2 => 'param5: value5',
3 => 'param7: value7');
我需要将我感兴趣的参数的值放入变量中,例如 param1 和 param7,所以我决定使用 array_search 然后赋值。
例如
$value7 = array_search('param7:', $arr1);
$avalue7 = explode(':', $arr1[$value7]);
$value7 = $aValue7[1]
但是它不起作用 - array_search 没有找到任何匹配项,很可能是因为它搜索完全匹配。欢迎任何建议或改进。