我有一个包含以下内容的数组:
$code_ids
[138]=>
string(0) "asdsad"
[126]=>
string(0) ""
[163]=>
string(0) "asdasd"
[162]=>
string(0) ""
[135]=>
string(0) "awawawaw"
[59]=>
string(0) ""
[63]=>
string(0) ""
[70]=>
string(0) ""
[146]=>
string(0) ""
[155]=>
string(0) ""
[66]=>
string(0) ""
Run Code Online (Sandbox Code Playgroud)
如果它包含任何内容,我希望得到所有索引.你怎么做到这一点?我试过了
foreach($code_ids as $code_id) {
if(!empty($code_id)) {
$index[] = $code_id;
}
}
Run Code Online (Sandbox Code Playgroud)
这个问题是它得到了它的价值.我只想要索引.
试试吧
array_keys( // 2. returns keys as new array
array_filter( // 1. removes all empty items
$code_ids));
Run Code Online (Sandbox Code Playgroud)