Funksie range
Die funksie range skep 'n skikking met 'n reeks
elemente. Byvoorbeeld, jy kan 'n skikking skep,
gevul met getalle van 1 tot 100
of letters van 'a' tot 'z'.
Die reeks wat die funksie sal genereer, word gespesifiseer
deur parameters: die eerste parameter is waar om te begin,
en die tweede - waar om te eindig.
Die derde opsionele parameter van die funksie spesifiseer die stapgrootte waarmee die generasie sal voortgaan.
Sintaksis
range(string|int|float $start, string|int|float $end, int|float $step = 1): array
Voorbeeld
Kom ons skep 'n skikking, gevul met getalle
van 1 tot 5:
<?php
var_dump(range(1, 5));
?>
Resultaat van die kode-uitvoering:
[1, 2, 3, 4, 5]
Voorbeeld
Kom ons skep 'n skikking, gevul met getalle
van 5 tot 1:
<?php
var_dump(range(5, 1));
?>
Resultaat van die kode-uitvoering:
[5, 4, 3, 2, 1]
Voorbeeld
Kom ons skep 'n skikking, gevul met getalle
van 0 tot 10 met 'n stap van 2:
<?php
var_dump(range(0, 10, 2));
?>
Resultaat van die kode-uitvoering:
[0, 2, 4, 6, 8, 10]
Voorbeeld
Kom ons skep 'n skikking, gevul met letters
van 'a' tot 'e':
<?php
var_dump(range('a', 'e'));
?>
Resultaat van die kode-uitvoering:
['a', 'b', 'c', 'd', 'e']
Sien ook
-
die funksie
array_fill,
wat 'n skikking vul met 'n gespesifiseerde waarde -
die funksie
array_pad,
wat 'n skikking aanvul tot die vereiste grootte