Saturday 1 June 2013

If Else Pada PHP


If, else-if dan else statement pada PHP digunakan untuk melakukan berbagai action berdasarkan  kondisi tertentu. If else digunakan jika kita ingin mengeksekusi kode saat kondisi bernilai benar (TRUE), dan mengeksekusi kode lainnya jika kondisi bernilai salah (FALSE). Untuk kondisi bernilai benar (TRUE) lebih dari 1x, maka digunakan fungsi else-if bersama statement if else untuk mengeksekusi kode tertentu.

Syntax IF-ELSE:
if (kondisi)
kode yang akan dieksekusi jika kondisi bernilai benar;
else
kode yang akan dieksekusi jika kondisi bernilai salah;
            Syntax IF-ELSE IF-ELSE
            if (kondisi1)
kode yang akan dieksekusi jika kondisi1 bernilai benar;
else if (kondisi2)
kode yang akan dieksekusi jika kondisi2 bernilai benar;
else
kode yang akan dieksekusi jika kondisi pertama dan kedua bernilai salah;
Berikut Merupakan Program If-Elseif –else  untuk melihat predikat kelulusan.
Apabila dijalankan pada browser, maka bentuk tampilan dan outputnya adalah:
Contoh program seperti di atas, dapat digunakan untuk menyusun data mahasiswa yang akan diwisuda atau yudisium di Fakultas Teknik juga di Universitas Bengkulu.

Penggunaan Array Pada PHP


Array merupakan salah satu fasilitas untuk menyimpan data secara berurutan. Dalam
array data tersimpan dengan menggunakan indeks untuk memudahkan pencarian kembali data tersebut. Berbeda dengan variabel yang hanya dapat menyimpan satu nilai, array mampu menampung sejumlah nilai.

·         Pendeklarasian Array
Data yang terdapat dalam array disebut elemen-elemen array dan letak urutan masing-masing elemen array tersebut ditunjukkan oleh suatu indeks. Array mempunyai batas atas dan batas bawah, dimana data akan tersimpan diantara kedua batas tersebut. Semua elemen array yang tersimpan mempunyai tipe data yang sama. Array dapat berdimensi satu, dua, tiga atau lebih. Array berdimensi satu (one-dimensional array) mewakili bentuk suatu vektor. Array berdimensi dua (two-dimensional array) mewakili bentuk suatu matrix. Array berdimensi tiga ((three-dimensional array) mewakili bentuk suatu ruang.
·         Jenis-Jenis Array:
1.      Numeric Array
Sebuah numeric array menyimpan setiap elemen dengan ID key numeric. Ada berbagai cara untuk membuat array numeric.
2.      Associative Array
 Pada associative array setiap key ID dikaitkan dengan nilai tertentu. Ketika menyimpan data untuk nilai tertentu, Numeric array akan membuat kita bingung saat ingin mengambil nilai tertentu. Dengan associative array kita dapat menggunakan nilai key ID sebagai kunci dan menetapkan isi data tersebut.
3.      Multidimensional Array
Dalam multidimensional array, setiap elemen pada array utama bisa merupakan sebuah array. Dan setiap elemen dalam sub-array dapat menjadi sebuah array juga, begitu pula seterusnya.
·         Array Untuk Pengurutan Nama
Syntax php berikut merupakan syntax untuk menampilkan daftar nama asisten dosen mata Kuliah E-Commerce, yang merupakan salah satu mata kuliah wajib pada Program Studi Teknik Informatika, Fakultas teknikUniversitas Bengkulu

<?php
echo "<b>Daftar Nama Asdos E-Commerce</b>";
$nama = array ("Yoza Saputra Utama","Edho Aqmal Hakim","Abdur Rahman","Handrie Noprison","M. Rinov","Yody Ferdiansyah Kisan");
echo "<pre>";
print_r($nama);

asort($nama);
reset($nama);
echo "<b>Pengurutan nama Asdos secara Ascending</b>";
echo "<pre>";
print_r($nama);

arsort($nama);
reset($nama);
echo "<b>Pengurutan nama Asdos Secara secara Descending</b>";
echo "<pre>";
print_r($nama);
?>