function merge_common_keys(){
$arr = func_get_args();
$num = func_num_args();
$keys = array();
$i = 0;
for($i=0;$i<$num;++$i){
$keys = array_merge($keys, array_keys($arr[$i]));
}
$keys = array_unique($keys);
$merged = array();
foreach($keys as $key){
$merged[$key] = array();
for($i=0;$i<$num;++$i){
$merged[$key][] = isset($arr[$i][$key])?$arr[$i][$key]:null;
}
}
return $merged;
}
$merged = merge_common_keys($find_parent_category,$find_sub_category);
print_r($merged);
我的輸出如下面顯示陣列輸出在PHP
Array
(
[1] => Array
(
[0] => Accounting & Financial
[1] => Array
(
[Accounting Audit & Assurance] => 24
[Accounting Services] => 25
[Accounting Software] => 26
)
)
[6] => Array
(
[0] => Creative
[1] =>
)
[7] => Array
(
[0] => Data Management
[1] => Array
(
[Analytical Tools] => 27
[Cloud Computing] => 28
[Data Bases] => 29
)
)
)
我想這樣的
<select>
<option class="add class" value="">Accounting & Financial</option>
<option value="24">Accounting Audit & Assurance</option>
<option value="25">Accounting Services</option>
<option value="26">Accounting Software</option>
</select>
<select>
<option class="add class" value="">Data Management</option>
<option value="">Analytical Tools</option>
<option value="">Cloud Computing</option>
<option value="">Data Bases</option>
</select>
你到目前爲止試過了什麼? –
@AnthonyGarcia我沒有得到應該改變功能或做出不同的循環? –