Rabu, 03 Juni 2009

ARTIKEL PHP

PHP atau Hypertext PreProcessor adalah salah satu bahasa pemrograman berbasis server seperti layaknya ASP, Perl, JSP dll, yang digunakan untuk membangun sebuah website dinamis. PHP memiliki beberapa keunggulan PHP PHP bersifat server side, artinya PHP dijalankan pada sisi server. Kode-kode PHP akan dieksekusi atau diproses di komputer server yang kemudian menghasilkan output yang biasanya berupa HTML atau HyperText Markup Languange untuk ditampilkan pada browser komputer client. Pada aplikasi web yang menggunakan database, PHP berperan sebagai interface sekaligus pengolah data dalam database tersebut. Hasil dari pengolahan data tersebut kemudian dikirimkan ke browser komputer client. Secara normal, kode-kode PHP yang terletak di komputer server, hanya dapat berjalan ketika ada request dari komputer klien. Semakin banyak request dari komputer klien maka beban yang ditanggung oleh komputer serverpun semakin besar. Mengenal Kode PHP Kode PHP disimpan dalam file yang berekstensi *.php, *.php3 atau *.phtml, tergantung dari pengaturan konfigurasi PHP, Namun secara umum ekstensi file PHP adalah *.php. Ada beberapa cara dalam menulis kode PHP, antara lain :
Atau
Kode PHP
PHP merupakan turunan dari bahasa pemrograman C++, oleh karena itu, struktur penulisan kode PHP hampir sama dengan bahasa C++.

Dasar-dasar PHP
1. Variabel Pada PHP, variabel didefinisikan dengan tanda $ (dollar), jadi untuk menulis nama variabel, maka harus diawali dengan tanda $. Tidak seperti bahasa pemrograman lain pada umumnya, variabel pada PHP tidak perlu dideklarasikan. Contoh penulisan variabel :

2. Konstanta Untuk mendefinisikan konstanta digunakan fungsi define(). Contoh penulisan konstanta

3. Tipe Data PHP mengenal berbagai macam tipe data, yaitu Integer, Float, String, Array, dan Object. Namun penggunaan tipe data tidak secara eksplisit dideklarasikan seperti layaknya bahasa pemrograman lain. Sangat fleksible, sebab kompiler PHP sendiri yang akan mendefinisikan tipe data dari suatu variabel, tergantung dari nilai yang dimasukkan kedalam variabel tersebut. Berikut ini contoh penggunaan tipe data pada variabel. ucapan = $str; } } $salam = new ucapsalam; echo $salam->ucapan; This watermark does not appear in the registered version - http://www.clicktoconvert.com Materi-8. Pengenalan Php _________________________________________ 85 echo " "; $salam->ganti("Selamat Belajar PHP"); echo $salam->ucapan; ?>

4. Mengirimkan Nilai Variabel Melalui Form Nilai dari suatu variabel bisa dikirimkan dari satu halaman ke halaman lain atau ke halaman itu sendiri melalui form html, dengan menggunakan dua metode, yaitu GET dan POST. Berikut ini contoh pengiriman variabel melalui form : "; echo "Nama : $_GET[nama] "; echo "NIM : $_GET[nim] "; echo "Jurusan : $_GET[jurusan] "; echo ""; } else { ?>

5. Operator Operator digunakan untuk melakukan suatu operasi pada suatu nilai variabel. Berikut ini contoh-contoh operator yang sering digunakan :
Operator Aritmatika
$x + $y ; //untuk penjumlahan $x - $y ; //untuk pengurangan $x * $y ; //untuk perkalian $x / $y ; //untuk pembagian $x % $y ; //untuk sisa hasil bagi (mod)
Operator Assignment
$x = $y ; $x += 1; //sama dengan $x = $x + 1; $x -= 1; //sama dengan $x = $x - 1; $x *= 1; //sama dengan $x = $x * 1; $x /= 1; //sama dengan $x = $x / 1;
Operator Perbandingan
$x == $y; //sama dengan, jika $x sama dengan $y akan menghasilkan nilai //TRUE, jika tidak sama maka akan menghasilkan nilai FALSE $x === $y; //identik $x != $y; //tidak sama dengan $x < $y; //lebih kecil dari $x > $y; //lebih besar dari $x <= $y; //lebih kecil atau sama dengan $x >= $y; //lebih besar atau sama dengan
Operator Increment dan Decrement
$x++; //operasi dilaksanakan, baru nilai $x ditambah satu $x--; //operasi dilaksanakan, baru nilai $x dikurang satu ++$x; //sama dengan nilai $x ditambah satu baru operasi dijalankan --$x; //sama dengan nilai $x dikurang satu baru operasi.

6. Statement Statemen digunakan untuk mengontrol alur program, berikut ini contoh statemen dalam PHP Statement if.. dan if..else Statement switch.. Statement for "; } ?> Statement while "; $i++; } ?>


Free Blogspot Templates by Isnaini Dot Com and Bridal Dresses. Powered by Blogger