• 20-10-2013, 11:20:32
    #1
    Üyeliği durduruldu
    Arkadaşlar bir xxx.php diye dosyam var


    @<?php
    $arr[] = "naber";
    $arr[] = "merhaba";
    $arr[] = "nasilgidiyor";
    $arr[] = "xxxxxxx";
    $arr[] = "merhabar10";
    echo $arr[rand(0,(count($arr)-1))];
    ?>

    diye bir kodum var, bu kod her refresh yaptıgımda bunlardan birini veriyor. Lakin ben her seferinde bu kodu girmek yerine phpde örnek veriyorum [RANDOM] Diye bir tanım girmek istiyorum [RANDOM] dedigim zaman yukarıda girdigim keywordlerden biri cıksın istiyorum


    rica etsem yardımcı olabilirmisiniz?
  • 20-10-2013, 11:26:11
    #2
    random(); olarak fonksiyonun içine atılabilir isterseniz
  • 20-10-2013, 11:26:46
    #3
    Üyeliği durduruldu
    rica etsem kod verebilirmisiniz?
  • 20-10-2013, 11:27:55
    #4
    İlla ki farklı yolları vardır fakat benim aklıma ilk şöyle bir yöntem geldi.
    <?php
    function generateRandom(){
       $arr[] = "naber";
    $arr[] = "merhaba";
    $arr[] = "nasilgidiyor";
    $arr[] = "xxxxxxx";
    $arr[] = "merhabar10";
    return $arr[rand(0,(count($arr)-1))];
    }
    define("RANDOM",generateRandom());
    ?>
    Bu şekilde kodu bir fonksiyon içine alıp onu bir sabite tanımladığımızda dediğiniz olay gerçekleşir. Bunu çağırmak ve çalıştırmak için de.
    <?php 
     echo RANDOM;
    ?>
    yazmanız yeterlidir.
  • 20-10-2013, 12:38:15
    #5
    Üyeliği durduruldu
    Nepenthes allah senden razı olsun..