2011-05-25 122 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"; 

}