138 of 410 menu

Hàm range

Hàm range tạo ra một mảng với các phần tử trong một phạm vi. Ví dụ, có thể tạo một mảng được lấp đầy bằng các số từ 1 đến 100 hoặc các chữ cái từ 'a' đến 'z'. Phạm vi mà hàm sẽ tạo ra được xác định bởi các tham số: tham số đầu tiên là bắt đầu từ đâu, và tham số thứ hai - kết thúc ở đâu.

Tham số thứ ba không bắt buộc của hàm xác định bước nhảy, với bước nhảy này quá trình tạo sẽ tiến hành.

Cú pháp

range(string|int|float $start, string|int|float $end, int|float $step = 1): array

Ví dụ

Hãy tạo một mảng được lấp đầy bằng các số từ 1 đến 5:

<?php var_dump(range(1, 5)); ?>

Kết quả thực thi mã:

[1, 2, 3, 4, 5]

Ví dụ

Hãy tạo một mảng được lấp đầy bằng các số từ 5 đến 1:

<?php var_dump(range(5, 1)); ?>

Kết quả thực thi mã:

[5, 4, 3, 2, 1]

Ví dụ

Hãy tạo một mảng được lấp đầy bằng các số từ 0 đến 10 với bước nhảy 2:

<?php var_dump(range(0, 10, 2)); ?>

Kết quả thực thi mã:

[0, 2, 4, 6, 8, 10]

Ví dụ

Hãy tạo một mảng được lấp đầy bằng các chữ cái từ 'a' đến 'e':

<?php var_dump(range('a', 'e')); ?>

Kết quả thực thi mã:

['a', 'b', 'c', 'd', 'e']

Xem thêm

  • hàm array_fill,
    hàm này lấp đầy một mảng bằng một giá trị cho trước
  • hàm array_pad,
    hàm này mở rộng một mảng đến kích thước mong muốn
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối