Jika anda sudah cukup sering menggunakan HTML, anda pasti tahu bahwa HTML merupakan bahasa yang memiliki banyak keterbatasan yang rasanya kok dibuat pada jaman batu, sebelum kita semua mengetahui kemampuan Internet yang sesungguhnya.
PHP, di sisi lain sangat fleksibel. PHP tidak hanya memiliki banyak fungsi built-in yang membantu kita dalam mengerjakan banyak hal mulai dari mengurutkan secara alfabet sampai mengirimkan e-mail, menghubungkan database dan lain sebagainya.
Di luar fungsi-fungsi built in tersebut, kita masih dapat membuat fungsi kita sendiri sesuai kebutuhan situs kita. Fungsi buatan kita akan dieksekusi oleh PHP sama seperti dia mengeksekusi fungsi built in PHP, hanya saja fungsi tersebut milik anda sendiri. Berikut ini kita akan melihat bersama bagaimana cara membuat fungsi kita sendiri dan merasakan kegunaannya.
Fungsi yang anda buat dapat dibayangkan seperti mesin kecil yang melakukan sesuatu untuk anda. Setelah anda buat, anda dapat memanggil fungsi itu sesuai kebutuhan.
Anda akan melihat kembali struktur kode pertama kita yang hanya berisi perintah “print” sebagai berikut:
1
2
3
| <?php print ( "apapun yang ingin anda tampilkan di layar" ); ?> |
Fungsi yang anda buat dibangun berdasarkan bentuk yang yang sama, hanya dibuat lebih keren dengan struktur seperti ini:
1
2
3
4
5
6
| <?php function FungsiSaya () { perintah-perintah yang membangun fungsi; } ?> |
Jadi, anda memulai sebuah fungsi dengan kata function NamaPilihanAnda (), dengan NamaPilihanAnda() dapat bernama apa saja (tanpa spasi).
Kemudian anda definisikan aturan-aturan fungsi dalam kurung kurawal sesudahnya ({ dan } pada baris 5 dan 9 itu loh).
Mari kita mencoba membuat beberapa fungsi. Fungsi dapat dibuat 2 macam, yang memerlukan argumen dan yang tidak. Sebuah argumen adalah variabel yang datang dari luar fungsi, tetapi diperlukan oleh fungsi untuk bekerja.
Mari kita lihat contoh fungsi yang tidak memerlukan argumen:
1
2
3
4
5
6
7
| <?php function FungsiPertamaku() { print "Ini Fungsi Pertamaku!" ; } FungsiPertamaku(); ?> |
Penjelasan baris-baris script fungsi PHP di atas adalah sebagai berikut:
baris 1: mulai PHP;
baris 2: membuat fungsi FungsiPertamaku;
baris 3: mulai definisi fungsi FungsiPertamaku;
baris 4: definisi FungsiPertamaku adalah menampilkan kalimat “Ini Fungsi Pertamaku!” di antara tag-tag dan ;
baris 5: akhir definisi FungsiPertamaku;
baris 6: memanggil fungsi FungsiPertamaku (artinya “lakukan hal-hal yang kita definisikan dalam fungsi”);
baris 7: tutup PHP;
baris 2: membuat fungsi FungsiPertamaku;
baris 3: mulai definisi fungsi FungsiPertamaku;
baris 4: definisi FungsiPertamaku adalah menampilkan kalimat “Ini Fungsi Pertamaku!” di antara tag-tag dan ;
baris 5: akhir definisi FungsiPertamaku;
baris 6: memanggil fungsi FungsiPertamaku (artinya “lakukan hal-hal yang kita definisikan dalam fungsi”);
baris 7: tutup PHP;
Di manapun dalam halaman web anda tersebut anda tuliskan “FungsiPertamaku();” di antara tag , dia akan menampilkan kalimat pendek yang sudah anda definisikan sebelumnya.
Gimana, sudah keliatan kan kegunaannya untuk melakukan pekerjaan berulangkali dengan menghemat tenaga kita dalam menuliskan kode?
0 comments:
Post a Comment