我有一個名爲$ genderAge字符串值,看起來像這樣的數組迴盪時: -創建鍵值對
樓0-4,327607378
男,0-4,392700793
女,15-24,887438943
男,15-24,525132614
男,25-34歲,621410857
所以對於上面的數組,$ ageRange [0]是「F」。 $ ageRange [1]是「0-4」,依此類推。
我想將它分成兩個數組,$ male_array和$ female_array以及鍵值對。關鍵應該是年齡範圍,價值應該是成本。
$male_array = [];
$female_array = [];
for ($i = 0; $i < count($genderAge); $i++) {
if ($genderAge[i] == 'M') {
$male_array[$genderAge[i+1]] = $genderAge[i+2];
}
elseif ($genderAge[i] == 'F') {
$female_array[$genderAge[i+1]] = $genderAge[i+2];
}
}
foreach($male_array as $x => $x_value) {
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
上面沒有任何迴音。我希望它呼應這樣的:
重點= 0-4,值= 392700793
重點= 15-25,值= 525132614
重點= 25-34,值= 621410857
是這應該是一個陣列:'女,0-4,327607378,男,O- 4,392700793,F,15-24,887438943,M,15-24,525132614,M,25-34,621410857'即:$ arr = array(「F」,「0-4」,「327607378」,「M」,「0-4」,「392700793」,「F」,「15-24」,「887438943」 ,「M」,「15-24」,「525132614」,「M」,「25-34」,「621410857」);' – Poiz
你可以通過打印出你的真實數組嗎?你想要什麼樣的預期結果?張貼也是。 –