mer
05
avr '06
Combiner des arrays en php -- partie 1
À 12:12 dans la rubrique PHP / PEAR
←
/ #203
/ rss
/ →
Différence entre array_merge et un + de 2 array
On remarque que si on a des clés numériques le "+" ne prend que les 1ers
Ce post est incomplet
<?php
highlight_file(__FILE__);
echo '<hr>';
$a = array(2,4); echo '$a = <i>'. var_export($a,1).'</i><br />';
$b = array(3,12); echo '$b = <i>'. var_export($b,1).'</i><br />';
$c=array_merge($a,$b); echo '$c = <i>'. var_export($c,1).'</i><br />';
$d=$a+$b; echo '$d = <i>'. var_export($d,1).'</i><br />';
echo '<hr>';
$a = array('a' => 2,'b' => 4); echo '$a = <i>'. var_export($a,1).'</i><br />';
$b = array('c' => 3,'d' => 12); echo '$b = <i>'. var_export($b,1).'</i><br />';
$c=array_merge($a,$b); echo '$c = <i>'. var_export($c,1).'</i><br />';
$d=$a+$b; echo '$d = <i>'. var_export($d,1).'</i><br />';
echo '<hr>';
$a = array('0' => 2,'1' => 4); echo '$a = <i>'. var_export($a,1).'</i><br />';
$b = array('2' => 3,'3' => 12); echo '$b = <i>'. var_export($b,1).'</i><br />';
$c=array_merge($a,$b); echo '$c = <i>'. var_export($c,1).'</i><br />';
$d=$a+$b; echo '$d = <i>'. var_export($d,1).'</i><br />';
?>
$a = array ( 0 => 2, 1 => 4, )
$b = array ( 0 => 3, 1 => 12, )
$c = array ( 0 => 2, 1 => 4, 2 => 3, 3 => 12, )
$d = array ( 0 => 2, 1 => 4, )
$a = array ( 'a' => 2, 'b' => 4, )
$b = array ( 'c' => 3, 'd' => 12, )
$c = array ( 'a' => 2, 'b' => 4, 'c' => 3, 'd' => 12, )
$d = array ( 'a' => 2, 'b' => 4, 'c' => 3, 'd' => 12, )
$a = array ( 0 => 2, 1 => 4, )
$b = array ( 2 => 3, 3 => 12, )
$c = array ( 0 => 2, 1 => 4, 2 => 3, 3 => 12, )
$d = array ( 0 => 2, 1 => 4, 2 => 3, 3 => 12, )








Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire