1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

[ASK] Menampilkan Data Secara Acak / Random PHP dan Berurutan

Discussion in 'Pemrograman Web' started by mirdana, Mar 16, 2021.

  1. mirdana

    mirdana Newbie

    Joined:
    Mar 6, 2017
    Messages:
    11
    Likes Received:
    0
    ane punya 5 buah proxy

    1.1.1.1
    2.2.2.2
    3.3.3.3
    4.4.4.4
    5.5.5.5

    kalau diacak / random

    $random_proxy = array('1.1.1.1','2.2.2.2','3.3.3.3','4.4.4.4','5.5.5.5');
    $proxy = $random_proxy[array_rand($random_proxy)];

    echo $proxy;

    dan hasilnya acak.

    yang jadi pertanyaan, bagaimana memanggilnya secara berurutan.

    jadi setiap memanggil $proxy nilanya berurutan.

    pertama
    1.1.1.1
    lalu
    2.2.2.2
    lalu
    3.3.3.3
    lalu
    4.4.4.4
    lalu
    5.5.5.5
    dan kalau selesai balik lagi dari urutan pertama yaitu 1.1.1.1

    terimakasih
     
  2. grage95

    grage95 Ads.id Fan

    Joined:
    Mar 11, 2017
    Messages:
    153
    Likes Received:
    13
    Konsepnya array (value + n) ) triger write ke file/memcahced, looping if n max, n = 0, keynya ip proxy kira2 gt
     
  3. belajarmenulis

    belajarmenulis Hero

    Joined:
    Jan 5, 2020
    Messages:
    669
    Likes Received:
    157
    Location:
    Google
    anak koding ... ikut nyimak aja
     
  4. mirdana

    mirdana Newbie

    Joined:
    Mar 6, 2017
    Messages:
    11
    Likes Received:
    0
    saya masih kurang paham bang, maklum gaptek php
     
  5. aangdika

    aangdika Newbie

    Joined:
    Apr 29, 2021
    Messages:
    15
    Likes Received:
    4
    sort() aja langsung, gak perlu di-random lagi array_rand().

    $random_proxy = array('1.1.1.1','2.2.2.2','3.3.3.3','4.4.4.4','5.5.5.5');
    $proxy = sort($random_proxy);

    Array akan menjadi berurutan. Lalu tinggal di loop aja

    $c = count($proxy);
    for($x = 0; $x < $c; $x++) {
    echo $proxy[$x];
    echo "<br>";
    }
     
    newbiefans and xrvel like this.
  6. xrvel

    xrvel Super Hero

    Joined:
    Oct 21, 2007
    Messages:
    2,873
    Likes Received:
    947
    Location:
    Di sini
    PHP:
    <?php

    $random_proxy 
    = ['1.1.1.1','2.2.2.2','3.3.3.3','4.4.4.4','5.5.5.5'];

    shuffle($random_proxy);

    foreach (
    $random_proxy as $p) {
        echo 
    "<p>$p</p>";
    }

    ?>
     
    newbiefans likes this.
  7. newbiefans

    newbiefans Super Hero

    Joined:
    Sep 5, 2009
    Messages:
    2,087
    Likes Received:
    365
    Location:
    DKI JAKARTA
    akhir nya master suhu .php nya turun gunung, semoga problem TS nya solved :)
     

Share This Page