I need to push on my array different value , for example , I want a array like :
array(2) { ["A056"]=> array(1) {
[0]=> string(21) "User1name firstname " }
[1]=> string(21) "User2name firstname " }
[2]=> string(21) "User3name firstname " }
["A057 etc..."]=> array(1) { [0]=> string(21) "User1name firstname " }
[1]=> string(21) "User2name firstname " }
[2]=> string(21) "User3name firstname " }
All value need to be add on ["A056"] array . It's a multidimensional array , how can I proceed ?? : My code is :
for($i=0;$i<$arrLength-1;$i++){
$arrayListeAgence= array($pieces[0]=> array($listUsers[$i]." ".$listUsers[$i+1]));
}
Why I get only the last value (jean charles is the last value of my list) ?:
array(2) { ["A056"]=> array(1) { [0]=> string(21) "Jean Charles " }
My pieces array like this :
array(4) { [0]=> string(6) "A057" [1]=> string(108) "KEO/Micka/KIRAN/Maria/ATHISA/HIS/SURA/Beat/SPAR/Laura/DARTI/Sona/VANNINI/Priya" [2]=> string(6) "A058" [3]=> string(59) "KEO/Micka/KIRAN/MARIA/ATHISA/MAHIS/NICOLE/Laura" }
USERLIST array :(need to iterate and put value on the main array arrayListeAgence)
$listUsers="";
for($k = 1,$i=0; $k <sizeof($pieces); $k+=2){
$listUsers [$k]= explode("/", $pieces[$k]);
$i=$i+1;
}
print_r($listUsers);
output:
Array ( [1] => Array ( [0] => KEO [1] => Micka [2] => KIRAN [3] => Maria [4] => MATHISA [5] => ATHISA [6] => SUDA [7] => Beat [8] => SPAR [9] => Laurence [10] => ARTTI [11] => Sona [12] => NaNINI [13] => Priya ) [3] => Array ( [0] => KEO [1] => Micka [2] => KIRAN [3] => Maria[4] => ATHISA [5] => ATHISA [6] => NICOLE [7] => Laura) )