2011-05-25 168 views
0

我想存儲數值如A1,A8B1,B8,C1,C8 ..和至H1,H8將值存儲在數組中的php

$char = 'A'; 
$window=array(); 

for($i=0;$i<8;$i++) 
{ 
    echo $char."1"; 
    echo $char++."8"; 
} 

這個for循環打印數據A1,A8到H1,H8。

我想存儲這些值在數組window

我該怎麼做?

+0

什麼 「在陣列窗口」 意味着什麼? – lonesomeday 2011-05-25 10:26:36

+0

@lonesomeday在數組中調用窗口我想象。 – Dormouse 2011-05-25 10:27:34

+0

目前還不完全清楚你想要什麼輸出,尤其是因爲你的代碼沒有做你所說的。 – 2011-05-25 10:32:06

回答

2

使用$array[] = newvalue語法:

$char = 'A'; 
$window = Array(); 

for ($i=0;$i<8;$i++) { 
    $window[] = $char . "1" . $char . "8"; 
    $char++; 
} 
+1

我知道我很大的迂腐,但他確實說過他希望用','分隔值:P – martynthewolf 2011-05-25 10:30:17

+0

@martswite:我決定忽略這一點,因爲他現有的代碼不會這樣做(儘管顯然有相反的說法)。我不能確定他是否意味着這個逗號是字面意義上的輸出。所以他可以自己想出來。 – 2011-05-25 10:32:47

+0

這很公平。諾丁漢的一個男孩!小世界。 – martynthewolf 2011-05-25 10:35:21

0

像這樣

$char = 'A'; 
$window=array(); 

for($i=0;$i<8;$i++) 
{ 
    $window[] = $char."1," . $char++ . "8"; 

}