我有一个像这样的数组
array(
1=>hello,
2=>foo,
3=>192,
4=>keep characters AND digits like a1e2r5,
);
Run Code Online (Sandbox Code Playgroud)
我想要做的只是删除包含数字的行(3=>192),并返回一个像这样的数组:
array(
1=>hello,
2=>foo,
3=>keep characters AND digits like a1e2r5,
);
Run Code Online (Sandbox Code Playgroud)
我尝试使用array_filter,但没有得到它的工作.有人可以告诉我该怎么办?谢谢
Mar*_*ker 10
$data = array( 1 => "hello",
2 => "foo",
3 => "192",
4 => "keep characters AND digits like a1e2r5",
);
$result = array_filter( $data,
function($arrayEntry) {
return !is_numeric($arrayEntry);
}
);
Run Code Online (Sandbox Code Playgroud)