$nama = array("Jojon" ,"doyok" ,"mastur" ,"omas" ,"sule" ,"aziz" ,"dono" ,"kasino");
sort($nama);
$pemenang = rand(0, count($nama)+1);
echo strtoupper ($pemenang);
Udah bener belom ya??kok "nama" ga muncul??cuma nomor aja yg nongol :(
        0 jempol
        
            Arib_fauzan 
            212
            44
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    Hampir benar.contoh : sort($ab); rand(0, 3); echo strtoupper($ab[3]);
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    klo gitu berarti udah kita tentukan hasil/pemenangnya dari awal?("Curang dong")bukannya hasil pemenangnya mesti dari acak nama/nilai  variabel kah gan?
maksud saya pemenangnya hasil acak bukan kita yang tentukan,bukannya instruksinya gitu atau ane "gagal" paham y :(
    
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            0 jempol
            
        
    
    Perintahnya "secara acak (rand()) pilih sebuah nama dari daftar anda" kan ? otak ane mentok @_@
            Arib_fauzan 
            212
            44
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            0 jempol
            
        
    
    ane juga kurang ngerti yg itu gan tapi berhasil di forum diskusi yg lain caranya beda tapi mungkin bisa juga
            Arib_fauzan 
            212
            44
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    saya sudah coba kode yg lain gan dan berhasil ini dia: sort($ab); rand(0, ($ab)); echo strtoupper($ab[3]);
            Arib_fauzan 
            212
            44
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            0 jempol
            
        
    
    kalo agan udah ngerti kodenya jelaskan ya gan hehe
            Arib_fauzan 
            212
            44
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            0 jempol
            
        
    
    oh ya gan di kode pertama yg saya keluarkan itu namanya udah keluar dan ndak ada masalah tapi dikode kedua yg saya kirim ada masalah walaupun kodenya benar
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            2 jempol
            
        
    
    Itu dia gan masalahnya cuma nampilin "nama" dari daftar "$nama" aja,soalnya kode ane udah bener nampilin hasil/pemenang secara acak cuma yg nongol malah "nomor/nilai" variabelnya.. iya gan,ntar klo ane ngarti yak...takutnya ane ga ngerti2 jangan di tunggu ya..ntar PHP(Pemberi Harapan Palsu) pula.hehe
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    Akhirnya,...setelah puyeng 2 malam $a = 'Jojon'; $b = 'doyok'; $c = 'mastur'; $d = 'omas'; $e = 'sule'; $f = 'aziz'; $g = 'dono'; $h = 'kasino'; $nama = array($a ,$b ,$c ,$d ,$e ,$f ,$g ,$h); sort($nama); echo strtoupper ($nama[rand(0, count($nama) - 1)]);
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    Nongol juga tu nama!!!Mentor di codesaya.com memang JOSSS,..bikin otak yg berkarat kek saya bisa bekerja kembali...hehehe
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            0 jempol
            
        
    
    Gini bisa jg $a = 'Jojon'; $b = 'doyok'; $c = 'mastur'; $d = 'omas'; $e = 'sule'; $f = 'aziz'; $g = 'dono'; $h = 'kasino'; $nama = array($a ,$b ,$c ,$d ,$e ,$f ,$g ,$h); sort($nama); $pemenang = $nama[rand(0, count($nama) - 1)]; echo strtoupper ($pemenang);
            Arib_fauzan 
            212
            44
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    Oh makasih gan sekaramg saya udah sedikit paham cara gunakan kodenya hehe, tapi apa memang harus buat variabel sebanyak itu ya gan ?
            miztiz 
            149
            9
            
            penanya
            
             ·
            9 tahun, 11 bulan yang lalu
            ·
            1 jempol
            
        
    
    Ga ngerti juga gan,namanya jg hasil coba2,maklum sama2 newbie gan..:p di pikiran saya yang penting kodenya benar dan hasil outputnya sesuai harapan aja.klo ntar agan nemu cara yg lebih simpel kasi tau ane ya gan..:0
            igniter 
            171
            1
            
             ·
            9 tahun yang lalu
            ·
            1 jempol
            
        
    
    gini aja gan
$people = array("ezar", "mama", "papa", "mboke", "lik titi", "firman", "eka", "aku");
sort($people);
$acak = rand(0, count($people)-1);
echo strtoupper($people[$acak]);
    