5.00 / 1 oy

PHP'de range fonksiyonu kullanımı ve örnekleri

PHP'de iki sayı arasında sayı dizileri üretebilmek için döngüler kullanabiliyor olsak da range fonksiyonu çok daha pratik bir kullanım sunmaktadır.

bkz: PHP'de for döngüsü kullanımı ve örnekleri

bkz: PHP'de While Döngüsü Kullanımı ve Örnekleri

bkz: PHP'de Do While Döngüsü Kullanımı ve Örnekleri

bkz: PHP'de for döngüsü ile tablo (table) oluşturmak

bkz: PHP'de while döngüsü ile tablo (table) oluşturmak

bkz: PHP'de Dizi Elemanlarını For Döngüsü ile Yazdırmak

bkz: PHP'de foreach döngüsü kullanımı ve örnekleri

Örneğin zar değerlerini yazdırmak için 1 ile 6 arasındaki değerleri üretebilmek için hiç döngü kullanmadan aşağıdaki kodu kullanabiliriz.

range fonksiyonu birisi opsiyonel olmak üzere toplam üç parametre alan bir fonksiyondur.

range(başlangıç, bitiş, artış)

range fonksiyonu, ürettiği sayıları bir dizi olarak döndürür.

<?php
    $zarlar = range(1,6);
    var_dump($zarlar);
?>

Çıktı: array(6) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(6) }

Örnek 2: 2 basamaklı sayıları beşer beşer artan şekilde dizi olarak üretebilmek için:

<?php
    $sayilar = range(10,95,5);
    var_dump($sayilar);
?>

Çıktı:

array(18) { [0]=> int(10) [1]=> int(15) [2]=> int(20) [3]=> int(25) [4]=> int(30) [5]=> int(35) [6]=> int(40) [7]=> int(45) [8]=> int(50) [9]=> int(55) [10]=> int(60) [11]=> int(65) [12]=> int(70) [13]=> int(75) [14]=> int(80) [15]=> int(85) [16]=> int(90) [17]=> int(95) }

PhpCoder

17.03.2021 05:54

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de range fonksiyonu kullanımı ve örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.