我有一个包含以下内容的数组:
$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) ""
如果它包含任何内容,我想获取所有索引。你怎么做到这一点?我试过了
foreach($code_ids as $code_id) {
if(!empty($code_id)) {
$index[] = $code_id;
}
}
这个问题是它得到了它的价值。我只想要索引。
答案 0 :(得分:5)
试试吧
array_keys( // 2. returns keys as new array
array_filter( // 1. removes all empty items
$code_ids));