PHP,如何创建一个数组从1到365没有循环或蛮力打字
问题描述:
Matlab有一个简单的语法为此,你可以输入MyArray = [1:365]
,它会创建一个数组,其中所有整数从1到365.这是如何完成的PHP?我知道PHP的数组更像是matlab结构类型。哪里有键值对。PHP,如何创建一个数组从1到365没有循环或蛮力打字
答
简单。只需使用range
:
// Create a range from 1 to 365.
$MyArray = range(1,365);
// Dump the line array for debugging.
echo '<pre>';
print_r($MyArray);
echo '</pre>';
这print_r
转储的输出将是:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
[6] => 7
[7] => 8
[8] => 9
[9] => 10
[10] => 11
[11] => 12
[12] => 13
[13] => 14
[14] => 15
[15] => 16
[16] => 17
[17] => 18
[18] => 19
[19] => 20
[20] => 21
[21] => 22
[22] => 23
[23] => 24
etc…
答
的range()
功能会为你做到这一点。
$array = range(1,365);
+0
谢谢!删除这篇文章之前,我松了太多点大声笑。 –
http://php.net/range – deceze