PHP:
$getallvalues
从会话中给我数组:
array:7 [▼
"_token" => "ZCP63uasUQHl948oVVDG7ZO4x33"
"_previous" => array:1 [▶]
"flash" => array:2 [▶]
"key1" => "1"
"key2" => "2"
"id-2" => "2"
"id-3" => "3"
]
如何使用通配符“id-”检索新的数组,以便给出结果:
array:2 [▼
"id-2" => "2"
"id-3" => "3"
]
我尝试了一些php方法,例如:array_values,in_array等,但没有任何效果如我所料。
答案 0 :(得分:1)
我发现了一个更好的解决方案,只有2行中没有foreach代码!!
$resultsession = preg_grep('/^id-[\d]*/', array_keys($getallsession));
$result = array_flip($resultsession);