ตัวอย่าง
สร้างอาร์เรย์ที่มีช่วงขององค์ประกอบจาก "0" เพื่อ "5" :
<?php
$number = range(0,5);
print_r ($number);
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
range() ฟังก์ชั่นสร้างอาร์เรย์ที่มีช่วงขององค์ประกอบ
ฟังก์ชั่นนี้จะส่งกลับอาร์เรย์ขององค์ประกอบจากต่ำไปสูง
Note: ถ้าพารามิเตอร์ที่ต่ำที่สูงกว่าพารามิเตอร์สูงอาร์เรย์ช่วงจะจากสูงไปต่ำ
วากยสัมพันธ์
range( low,high,step )
พารามิเตอร์ | ลักษณะ |
---|---|
low | จำเป็นต้องใช้ ระบุค่าต่ำสุดของอาร์เรย์ |
high | จำเป็นต้องใช้ ระบุค่าสูงสุดของอาร์เรย์ |
step | ไม่จำเป็น. ระบุเพิ่มที่ใช้ในช่วง เริ่มต้นคือ 1 |
รายละเอียดทางเทคนิค
กลับค่า: | ส่งกลับอาร์เรย์ขององค์ประกอบจากต่ำไปสูง |
---|---|
PHP เวอร์ชัน: | 4+ |
การเปลี่ยนแปลง: | พารามิเตอร์ขั้นตอนที่ถูกเพิ่มเข้ามาใน PHP 5.0 ในรุ่น PHP 4.1.0 ผ่าน 4.3.2 ฟังก์ชันนี้เห็นสตริงตัวเลขเป็นสตริงและไม่จำนวนเต็ม สตริงตัวเลขจะถูกใช้สำหรับลำดับตัวอักษรเช่น "5252" จะถือว่าเป็น "5" การสนับสนุนสำหรับลำดับตัวอักษรและอาร์เรย์ decrementing ถูกเพิ่มเข้ามาใน PHP 4.1.0 ค่าลำดับตัวอักษรจะถูก จำกัด ให้ความยาวของหนึ่ง ถ้าความยาวที่สูงกว่าหนึ่งเพียงตัวอักษรตัวแรกถูกนำมาใช้ ก่อนที่รุ่นนี้ range() สร้างเพียงการเพิ่มอาร์เรย์จำนวนเต็ม |
ตัวอย่างอื่น ๆ
ตัวอย่างที่ 1
กลับอาร์เรย์ขององค์ประกอบจาก "0" เพื่อ "50" และเพิ่มขึ้น 10
<?php
$number = range(0,50,10);
print_r ($number);
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 2
โดยใช้ตัวอักษร - กลับอาร์เรย์ขององค์ประกอบจาก "a" เพื่อ "d"
<?php
$letter = range("a","d");
print_r ($letter);
?>
ตัวอย่างเช่นเรียกใช้» <PHP อ้างอิงอาร์เรย์