我有一個問題給你。 我的PHP代碼由下面的這些數組組成,我的意圖是將它們合併爲一個,正如您在主題底部所見。這些數組分爲2個不同的變量:$ array1和$ array2。使用值的數組檢查密鑰的數組並將其設置爲值
Array ($array1)
(
[0] => 2016-11-11
[1] => 2016-11-10
[2] => 2016-11-09
[3] => 2016-11-08
[4] => 2016-11-07
[5] => 2016-11-06
[6] => 2016-11-05
)
1
Array ($array2)
(
[2016-11-11] => 0
[2016-11-10] => 0
[2016-11-08] => 0
[2016-11-07] => 0
[2016-11-06] => 0
)
1
而這正是我希望這一計劃將做:
Array
(
[2016-11-11] => 0,
[2016-11-10] => 0,
[2016-11-09] => NULL,
[2016-11-08] => 0,
[2016-11-07] => 0,
[2016-11-06] => 0,
[2016-11-05] => NULL
)
1
如何設置我的代碼,以便它返回我前一陣?我怎麼解決這個問題?誰能幫我?
我想:
$array1 = array(
"2016-11-11",
"2016-11-10",
"2016-11-09",
"2016-11-08",
"2016-11-07",
"2016-11-06",
"2016-11-05"
);
$array2 = array();
while($row1 = $result1->fetch_assoc())
{
$array2[$row1["datesend"]] = $row1["error"];
}
你有沒有嘗試什麼?或者您希望我們爲您編寫代碼? –
您的編輯不是您嘗試的,而是您如何構建陣列。 – JazZ