Saturday, November 21, 2015

Mengenal dan Belajar PHP

Mengenal dan Belajar PHP
Mengenal dan Belajar PHP

Sebelumnya, kepanjangan dari PHP adalah Hypertext Preprocessor. Pengertian PHP adalah sebuah bahasa pemrograman web berbentuk script yang ditempatkan dalam server dan diproses di server lalu hasil (output) akan dikirim ke client yang menggunakan browser.

Tahukah kamu jika PHP itu... Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994
Berikut penulisan PHP di antara tag:

<?php
 echo “Hello sayang”;
?>

Dalam satu statement (perintah) harus diakhir dengan titik-koma (;)

Bahasa pemrograman web PHP ini CASE SENSITIVE untuk nama identifier yang dibuat oleh programmer seperti variable, konstanta, funsi dll namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP. Maksudnya? Berikut contohnya:

Penulisan identifier PHP seperti variable, konstanta fungsi dll (CASE SENSITIVE).

$nama tidak sama dengan $Nama atau $NAMA
hitungLuas() tidak sama dengan HitungLuas()

Penulisan identifier built-in PHP (TIDAK CASE SENSITIVE)

echo sama dengan ECHO
while sama dengan WHILE

Bagaimana format penulisan PHP untuk penulisan script PHP? Caranya ada dua. Berikut adalah caranya:

1. Embedden Script
Yaitu dengan cara meletakkan tag PHP di antara tag-tag HTML. Berikut penerapan dan penulisannya:

<html>
<head>
<title>Embedded Script</title>
</head>
<body>
 <?php echo “Hello sayang”; ?>
</body>
</html>

2. Non Embedded Script
Yaitu dengan cara meletakkan script HTML di dalam script PHP. Berikut penerapan dan penulisannya:

<?php
 echo “<html>”;
?>


Sintaks Output PHP

Berikut adalah beberapa macam perintah untuk menampilkan atau mencetak ke layar browser sebuah nilai suatu variabel. Yang akan kita bahas adalah echo dan print. echo dan print mempunyai fungsi yang sama, yaitu sama-sama perintah untuk menampilkan baris kode/tulisan ke browser. Berikut adalah contoh penulisannya:

1. echo

echo “$data”;
echo $data;
echo “nilai”;
echo $data.”status”;

2. print


print (“$data”);
print ($data);
print (“nilai”);
print ($data.”status”);


3. printf

printf (“%s”,$data);
print (“%s status, $data); 


Lalu perbedaan yang paling fundamentalis apa? Jadi seperti ini:

1. echo tidak mengembalikan nilai apapun setelah perintah dieksekusi (no return value). Sedangkan print akan mengembalikan nilai true atau false ketika selesai dieksekusi atau dijalankan berdasarkan sukses tidaknya perintah tersebut ketika dijalankan.

2. echo lebih cepat 20% prosesnya daripada print.

Bagaimana Menulis Komentar di PHP? Berikut adalah cara memberi komentar di PHP.
Apa yang dimaksud dengan komentar? Komentar sangat dianjurkan untuk memberi penjelasan/keterangan pada kode-kode program PHP yang diketikkan dalam sebuah dokumen web. Perintah komentar tidak akan dieksekusi oleh PHP. Berikut cara penulisan komentar di PHP.
1. Komentar satu baris: Menggunakan tanda garis miring double/double slash // dan #
2. Komentar lebih dari dua baris: Menggunakan tanda /* dan diakhiri dengan */

Berikut contoh cara membuat komentar dan menampilkan kata “Hallo sayang”.
Sebelum mulai mempraktikkannya, alangkah baiknya teman-teman membuka Notepad++ terlebih dahulu. Sudah dibuka? Mari kita mulai menulis.


<!DOCTYPE html>
<html>
<head>
<title>Ini adalah cara membuat komentar dan menampilkan hallo sayang</title>
</head>
<body>
<?php
//Komentar satu baris dan
#lanjut komentar
 echo “Hallo sayang, aku mencintaimu seperti PHP”;
/*
Ini komentar
 banyak baris
  tidak hanya dua
   tapi buanyak
*/
?>
</body>
</html>


Setelah script selesai kita buat, lalu apa selanjutnya? Ya lihat hasilnya dong. Nah sekarang simpan script tersebut dengan nama bebas (sebagai contoh: hallo.php). Selalu akhiri nama file PHP dengan format .php. Simpanlah file hello.php di documentroot komputer.

Setelah file hallo.php berhasil disimpan, sekarang saatnya lihat hasilnya. Buka Browser kamu, baik itu Mozilla atau Chrome. Lalu ketikkan url berikut di address bar http://localhost/php/hello.php

Jika berhasil, maka browser akan muncul kata "Hello sayang, aku mencintaim seperti PHP".

Nice... Gimana, cukup menyenangkan bukan? Iya gitu deh. PHP itu penuh misteri yang selalu asyik untuk didalami. Lebih baik belajar bahasa pemrograman PHP daripada belajar nge-PHP-in orang lain. Hehe... Sekian dulu pengenalan dan sedikit sharing dari saya mengenai bahasa pemrograman PHP. Jika ada kesempatan dan semangat posting mengenai Bahasa Pemrograman PHP, pasti saya teruskan lagi posting yang bersangkutan dengan posting ini.

Eiya, setelah kalian membaca post ini, alangkah baiknya kalian teruskan untuk belajar secara mandiri. Caranya dengan Belajar sambil Bermain PHP seperti Duel Otak itu lho. Coba baca post saya sebelumnya yang berjudul Udah JagoMain Duel Otak? Cobain Duel PHP Berikut. Artikel dalam post tersebut dapat menambah pengetahuan teman-teman sekalian mengenai PHP lho. Seru dan menantang tentunya.

See you dan sekali lagi, selamat belajar PHP.

2 comments:

  1. Bandar Judi Bola, Live Casino, Agen Poker & Live Game Terbaru dan Terpercaya di Asianbola77
    Gampang Daftar, Gampang Main dan Gampang Menangnya..

    1 USER ID UNTUK SEMUA PERMAINAN :
    - SPORTBOOK
    - LIVE CASINO
    - POKER
    - SLOT GAME
    - LIVE GAME

    Segera Bergabung Bersama Kami di Asianbola77
    Promo Menarik Dari Asianbola77
    - Minimal Deposit Rp 25.000
    - Minimal Withdraw Rp 50.000
    - BONUS NEW MEMBER SPORTBOOK 100%
    - BONUS DEPOSIT HAPPY HOUR 09:00 - 21:00 WIB
    - BONUS CASHBACK UP TO 15%
    - BONUS LIVECASINO UP TO 0,8%
    - BONUS ROLLINGAN POKER 0,3%
    - BONUS REFFERAL 2.5%
    Contact Us Now :
    ?? Wechat : Asianbola77
    ?? BBM : DC8820C7
    ?? Wa : +6281244043118
    ?? Line : Asianbola77
    ?? Link Pendaftaran : lc.chat/now/9325575/

    ReplyDelete
  2. Dapatkan Penghasilan Tambahan Dengan Bermain Poker Online di www , SmsQQ , com

    Keunggulan dari smsqq adalah
    *Permainan 100% Fair Player vs Player - Terbukti!!!
    *Proses Depo dan WD hanya 1-3 Menit Jika Bank Tidak Gangguan
    *Minimal Deposit Hanya Rp 10.000
    *Bonus Setiap Hari Dibagikan
    *Bonus Turn Over 0,3% + 0,2%
    *Bonus referral 10% + 10%
    *Dilayani Customer Service yang Ramah dan Sopan 24 Jam NONSTOP
    *Berkerja sama dengan 4 bank lokal antara lain : ( BCA-MANDIRI-BNI-BRI )

    Jenis Permainan yang Disediakan ada 8 jenis :
    Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar 66

    Untuk Info Lebih Lanjut Dapat menghubungi Kami Di :
    BBM: 2AD05265
    WA: +855968010699
    Skype: smsqqcom@gmail.com


    bosku minat daftar langsung aja bosku^^

    ReplyDelete

Blog Archive