我是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)'。这将导致根据我的示例单个数组。 :) –