我有一個數組,其中包含一些不同點的數值。我想檢查索引中是否有值,然後把它放在一個從0開始的新數組中,然後放入索引1,然後將下一個值放入索引2,依此類推。我需要縮短它並將它們全部移到左邊。如何檢查一個數組索引是否包含一個值
Array ([0] => 53 [1] => [2] => 55 [3] => 76 [4] => [5] => [6] => [7] =>)
新的陣列將是:
newArray ([0] => 53 [1] =>55 [2] => 76)
也許是這樣的:
for ($i=0; $i < sizeof($questionWorth); $i++)
{
if($questionWorth[$i] has a value)
{
put it in new array starting at index zero
then increment the index of new array
}
}
你「也許是這樣的」解決方案是好的另一個櫃檯。 – zerkms 2014-11-23 22:30:01
但我不沒有如何在PHP中實現該解決方案... – 2014-11-23 22:30:39
'if($ questionWorth [$ i]!='')$ newArray [] = $ questionWorth [$ i];' – 2014-11-23 22:31:28