我是PHP新手,所以請原諒我,如果這個問題已被問到。你如何將兩個PHP數組合併成一個?這是我正在使用的代碼需要合併:將php數組組合成一個
<?php $duplicates[] = get_the_ID(); ?>
<?php $images = get_attached_media('image', $post->ID);?>
感謝您的幫助。
我是PHP新手,所以請原諒我,如果這個問題已被問到。你如何將兩個PHP數組合併成一個?這是我正在使用的代碼需要合併:將php數組組合成一個
<?php $duplicates[] = get_the_ID(); ?>
<?php $images = get_attached_media('image', $post->ID);?>
感謝您的幫助。
如果你需要做的就是兩個數組合併成一個,這應該做的伎倆:
$new_array = array_merge($duplicates, $images);
數組和程序
代碼:
<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_merge($a1,$a2));
?>
輸出:
Array ([0] => red [1] => green [2] => blue [3] => yellow)
PHP函數array_combine通過使用keys數組中的值作爲關鍵字並將values數組中的值作爲相應值來創建數組。
根據您的要求,您必須這樣做:'$ generated_array = array_merge($ duplicates,$ images)'。這將導致根據我的示例單個數組。 :) –