PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.Pada prinsipnya server akan bekerja apabila ada permintaan dari client.
Untuk memulai scripting PHP , kita memerlukan PHP editor . Untuk PHP editor , bias kita pergunakan notepad ataupun software lain .PHP selalu dimulai dengan tanda . Dan pada setiap syntak atau statement selalu diakhiri dengan tanda ; (titik koma ) .
Tipe data
PHP mengenal tipe data sbb :
1. String adalah tipe data yang berupa huruf
2. Angka ( numeric ) adalah tipe data yang berupa angka
3. Boolean adalah tipe data yang hanya berisi nilai True atau False
4. Literal adalah tipe data yang merupakan gabungan huruf dan angka
5. Array
6. Object
Operator Aritmatika
Ada beberapa operator aritmatika , yaitu :
ü + : Penjumlahan
ü - : Pengurangan
ü * : Perkalian
ü / : Pembagian
ü % : Sisa Hasil Bagi
Itulah rentetan yang mencakup dasar-dasar PHP
selanjutnya berlanjut pada suatu contoh operator aritmatika dengan (pengurangan,perkalian dan pembagian). Langsung saja ini scriptnya :


Tampilan Field Tidak Boleh Kosong
Penjelasan Dari Script di Atas:
1.
: dipakai untuk pembuatan form dalam html,fungsi method menentukan bagaimana data akan dikirim ke server.sedangkan post yaitu data akan dikirim ke server sebagai block data ke script.
2.
Placeholder : Placeholder digunakan untuk menampilkan nilai penganti dari value pada inputan. 3. : digunakan untuk mendeskripsikan berupa pilihan-pilihan
3.      <option></option> : digunakan untuk mendeskripsikan berupa pilihan-pilihan
4. $_POST mengambil nilai yang dikirim oleh form dengan method=”post”
5. : type (mengirim atau mereset form yang telah di definisikan pada atribut action pada tag
,sedangkan name (nama variabel dari control yang akan menyimpan nilai dari input field dan value (memberikan nama label pada button).
6. switch diatas bisa kita lihat bahwa setiap akhiran case diletakkan break. Ini fungsinya agar, pada saat variabel nilai sesuai dengan salah satu nilai case maka proses switch akan diakhiri setelah perintah break. Hal ini dikarenakan jika tidak diletakkan break maka php akan melanjutkan sampai case terakhir.
7. If digunakan untuk satu kondisi saja,jika pernyataan benar maka akan dijalankan jika salah maka abaikan atau pernyataan suatu kondisi sedangkan if else adakalanya dalam mengeksekusi suatu program kita ingin melakukan dua kali perintah sekaligus fungsi else akan melakukan perintah setelah perintah pertama gagal.