PHP adalah bahasa pemrograman web berbasis server-side. PHP menjadi bahasa mayoritas dalam membuat website. Keuntungan dari PHP adalah bahasanya yang mudah dimengerti karena di adopsi dari bahasa C, free dan effisien. PHP juga bisa di embeded dengan bahasa HTML yang merupakan bahasa standart untuk membuat website. PHP membuat website lebih dinamis dan atraktif. PHP bisa berjalan di semua platform (Windows, Linux, Unix, dll). PHP juga bisa berjalan di server-server web (Apache, IIS, dll)
. Bagaimana menggunakan PHP?
1.Install web server (Apache atau IIS) di windows atau linux
2.Install PHP
3.Install Mysql atau Postgree sebagai databasenya.
Dari mana dapat software-software di atas? Mudah.. download aja di websitenya masing-masing.. kan free ... :-) Klik aja link di bawah ini.
Download PHP -> http://www.php.net/downloads.php
Download MySQL -> http://www.mysql.com/downloads/index.html
Download Apache server -> http://httpd.apache.org/download.cgi
Contoh syntax PHP
- <html>
- <body>
- <?php echo "Hello world"; ?>
- </body>
- </html>
Comment digunakan untuk mencatat sesuatu di dalam coding PHP agar dalam menulis sebuah program kita tidak lupa arti syntax-syntax yang kita tulis. Comment tidak di eksekusi oleh php. Contoh comment :
- <?php
- // ini adalah comment untuk satu baris
- echo "Hello world";
- /*
- ini adalah comment untuk
- lebih dari satu baris
- */
- echo "Hello world";
- ?>
Untuk menulis variable di php dimulai dengan tanda $. Nama variable harus ditulis dengan carakter angka-huruf dan underscore ( _ ). Jika nama variable lebih dari satu kata maka digunakan underscore. Contoh:
- <html>
- <body>
- <?php
- $kata = "Hello world";
- echo $kata;
- $latihan_php = "Latihan php";
- echo $latihan_php;
- ?>
- </body>
- </html>
Di dalam php terdapat 4 jenis operator diantaranya :
1.Arithmetic Operators (operator untuk perhitungan)
2.Assignment Operators (operator untuk mendefinisikan variable)
3.Comparasion Operators (operator perbandingan)
4.Logical Operators (Operator logika)
Arithmetic Operators
Operator | Description | Example | Result |
+ | penjumlahan | x=2, x+2 | 4 |
- | pengurangan | x=2, 5-x | 3 |
* | perkalian | x=2, x*3 | 6 |
/ | pembagian | x=2, 10/x | 5 |
% | modulus/hasil bagi | x=2, 10%x | 0 |
++ | increment | x=1, x++ | 2 |
-- | decrement | x=4, x-- | 3 |
Comparation Operators
Operator | Description | Example | Result |
== | sama dengan | 5==8 | return false |
!= | tidak sama dengan | 5!=8 | return true |
> | lebih dari | 5>8 | return false |
< | kurang dari | 5<8 | return true |
>= | lebih dari sama dengan | 5>=8 | return false |
<= | kurang dari sama dengan | 5<=8 | return true |
Logical Operators
Operator | Description | Example | Result |
&& | and | x=2, y=3 (x<5 && y>2) | return true |
|| | or | x=2, y=3 (x<1 || y>2) | return true |
! | not | x=2, y=3 !(x==y) | return true |
Statement If..Else di PHP
Statement If..Else digunakan jika terdapat 2 kondisi. Gunakan statement if jika kondisi true dan else jika kondisi false. Contoh :
- <html>
- <body>
- <?php
- $d=date("D");
- if($d=="FRI")
- echo "Sekarang hari Jumat";
- else
- echo "Sekarang bukan hari Jumat";
- ?>
- </body>
- </html>
Statement If..Elseif digunakan jika terdapat lebih dari 2 kondisi. Gunakan statement if jika kondisi pertama true dan elseif jika kondisi kedua true dan seterusnya.
- <html>
- <body>
- <?php
- $d=date("D");
- if($d=="Fri")
- echo "Sekarang hari Jumat";
- elseif($d=="Sat")
- echo "Sekarang hari Sabtu";
- else
- echo "Sekarang bukan hari Jumat atau Sabtu";
- ?>
- </body>
- </html>
Tidak ada komentar:
Posting Komentar
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.