Sumber Informasi

Menyediakan berbagai informasi yang menarik dan bermanfaat serta belajar bersama secara online

Translate This Page UK flag | Mobile Version

Membuat dan Menampilkan Kalimat Acak Dengan PHP

Membuat dan Menampilkan Kalimat Acak Dengan PHP
Membuat dan Menampilkan Kalimat Acak Dengan PHP
Beberapa waktu yang lalu pada kategori PHP Script telah dibahas tentang Membuat Fungsi Kondisi Homepage Dengan PHP. Dengan fungsi tersebut kita dapat mengatur apa saja yang akan ditampilkan pada halaman homepage atau halaman selain homepage.

Sebenarnya apa sich kegunaan fungsi homepage itu?
Pada umumnya sebuah website dinamis itu hanya memiliki satu file header dan satu file footer, meskipun hanya satu tapi file tersebut dapat tampil di semua halaman website. Nah, ketika kita ingin memasang iklan atau sebuah kalimat motivasi di header atau footer situs kita dan kita menginginknnya tampil hanya di halaman homepage saja maka di situlah fungsi kondisi homepage berperan penting. Karena tanpa fungsi tersebut iklan atau kalimat motivasi yang kita pasang akan tampil di semua halaman situs kita.

Mungkin di antara kita ada yang ingin memasang iklan atau kalimat motivasi di semua halaman situs sehingga fungsi kondisi homepage tidak diperlukan, tapi kita ingin konten yang dipasang akan tampil secara bergantian alias acak/random.

Baiklah, sekarang kita akan membuat sebuah script PHP yang fungsinya untuk menampilkan sebuah konten secara acak/random. Kontennya boleh berupa link, kalimat biasa atau gambar juga boleh.

Buat sebuah file, misal acak.php.
Isi file tersebut dengan script sederhana berikut ini.
[code] $kalimat=array('Tidak ada kata "Tidak Bisa" jika mau mencoba',
'Ilmu itu ibarat pasir di pantai',
'Link juga boleh',
'Konten lainnya',
'Kalimat apa saja');

$acak=array_rand($kalimat);
$hasil=$kalimat[$acak];

// Tampilkan //

echo 'Hasil → '.$hasil.'

Refresh halaman ini untuk melihat perubahan kalimat.';

// Selesai //
?>[/code]
Dari script di atas kita menggunakan fungsi array() untuk menampung beberapa konten. Lalu ada lagi fungsi array_rand(), fungsinya untuk mengacak konten yang ada di variable $kalimat.
Kemudian kita gabung ke dua fungsi tersebut ke dalam variable $hasil dan selanjutnya kita gunakan echo untuk memanggil variable $hasil sekaligus menampilkan konten secara acak/random.
Untuk memasangnya ke header atau footer situs kita, cukup gunakan fungsi include.

Lalu timbul pertanyaan, bagaimana jika jumlah kontennya banyak dan kita ingin menampilkan konten tersebut lebih dari satu secara acak?
Dan bagaimana cara menggabungkannya dengan Mysql?
Itu akan kita bahas pada lain kesempatan.

=> Demo Kalimat Acak
=> Download Script

Sampai di sini dulu tentang Membuat dan Menampilkan Kalimat Acak Dengan PHP.
Mudah-mudahan artikel ini dapat membantu bagi yang sedang belajar PHP terutama membuat dan menampilkan kalimat secara acak/random.
Untuk kritik, saran atau pertanyaan silahkan berkomentar.
Semoga bermanfaat smile

Artikel Terkait

Tulis Komentar | Lihat komentar ( 10 )



Untuk mendapatkan artikel terbaru segera Daftarkan Email Anda.

Ancent's avatar

Ancent

makasih bang, bermanfaat banget. di tunggu kunbal nya


26 Dec 2015 - 14:00
36.80.172.84
Jawab

Eko Saiko's avatar

Eko Saiko

[Kutipan Adit] askum gan, membuat random post kaya diatas gmn gan..lihat
Kalo yang random post itu memang sudah bawaan dari script DBS..


05 Apr 2014 - 12:20
Terima kasih atas kunjungannya, semoga bermanfaat
Jawab

Adit's avatar

Adit

askum gan, membuat random post kaya diatas gmn gan ?


04 Apr 2014 - 22:14
183.171.179.185
Jawab

Eko Saiko's avatar

Eko Saiko

[Kutipan Mobilovers] sangat bermanfaat bagi ane um,..lihat
oke, semoga lebih dari bermanfaat. hehe..


26 Feb 2014 - 22:23
Terima kasih atas kunjungannya, semoga bermanfaat
Jawab

Mobilovers's avatar

Mobilovers

sangat bermanfaat bagi ane um,


18 Feb 2014 - 08:58
141.0.11.206
Jawab

Comments

Tulis Komentar di artikel Membuat dan Menampilkan Kalimat Acak Dengan PHP
Nama :

Surel :

Situs url :

Komentar :

Kode : 6f5hl


Bbcode HIDUP | Smiley HIDUP
Pencarian

Blog Judul Komentar
 
Arsip
Statistik
Online : 5
Hits: 1247/5329072
Hosts: 195/1730739