2013-10-24 30 views
-1

我知道它可以像這樣PHP:在數組中存儲變量的方便方式是什麼?

test['array'][0] = 'A'; 
test['array'][1] = 'B'; 
test['array'][2] = 'C'; 
test['array'][3] = 'D'; 

做的是有更多的simplier或更好的方式來存儲陣列比上面的例子中的變量? ^ _^

+0

做一些谷歌還是有PHP手冊,這是很基本可以在手動獲取容易。 –

回答

1

默認的方式(在所有PHP版本的作品)

$test['array'] = array('A','B','C','D'); 

在PHP 5.4,以後你可以用JS風格數組聲明

$test['array'] = ['A','B','C','D']; 
+0

這是更快的執行在2個例子? – KingDoppel

+0

兩者都是語言結構,所以應該沒有速度差 – Machavity

3
$test['array']=['A','B','C','D']; 
+0

+1它比我的解決方案好:) – alfasin

+0

這是甚至有效的PHP?您應該使用方括號(PHP 5.4+)而不是捲曲。 –

+0

php 5.4+是$ test ['array'] = ['A','B'...我從未見過{} – xlordt

0
test['array'][] = 'A'; 
test['array'][] = 'B'; 
test['array'][] = 'C'; 
test['array'][] = 'D'; 

或更簡單:

test[] = 'A'; 
test[] = 'B'; 
test[] = 'C'; 
test[] = 'D'; 
0

$test['array'] = ['A', 'B', 'C', 'D'];

array_push($test['array'], 'A', 'B', 'C', 'D');

相關問題