Belajar PHP part 1: Pengenalan Sintax Dasar

PHP pada awalnya merupakan kependekan dari Personal Home Page, namun sekarang menjadi Hypertext Preprocessor. PHP banyak sekali digunakan untuk pengembangan web, dan PHP ini termasuk pemrograman yang berjalan di sisi server. Mungkin saya tidak akan menjelaskan panjang lebar mengenai pemahaman PHP dan sejarahnya, jika anda ingin lanjut pemahaman PHP silahkan mencarinya lagi di google, Karena disini akan langsung memperkenalkan sintax sintax dasar dalam PHP.


Script PHP itu selalu berada diantara tanda "<?php" dan tanda "?>" merupakan penutup dari serangkaian script PHP. Sebenarnya anda juga bisa menggunakan tanda "<?" dan tanda "?>" sebagai penutupnya, atau juga bisa seperti ini "<script language="php">" dan sebagai penutupnya </script>. Tapi untuk hasil maksimal gunakan saja cara yang pertama.

Contoh penggunaan
<pre class="prettyprint lang-html">
<html>
<head><title>Hello world</title></head>
<body>

      <!--cara pertama-->
          <?php echo"Hello world<br>"; ?>

      <!--cara ke dua-->
          <? echo"Hello world<br>"; ?>

      <!--cara ketiga-->
           <script language="php">
                echo"Hello world<br>";
           </script>

</body>
</html>
</pre>

 Out put
 Hello world
 Hello world
 Hello world

Notes:
sintax "echo" adalah perintah untuk menampilakan data kelayar browser, selain menggunakan "echo" juga bisa menggunakan "print_r", penggunaan "print_r" akan di bahas di chapter selanjutnya. Sedangkan sintax "<br>"  digunakan untuk membuat baris baru.  

Comentar di PHP
Dalam pembuatan program pasti sangat di perlukan yang namanya komentar, gunanya adalah agar orang yang membaca program kita bisa lebih mudah memahami isi program kita. Di PHP cara menuliskan comentar tidaklah sulit, cukup pergunakan tanda "//" (tanpa tanda kutip) untuk komentar satu baris dan gunakan tanda "/*" dan di tutup dengan "*/" (tanpa tanda kutip) untuk komentar banyak baris.


Contoh penggunaan
<html>
<head><title>Hello world</title></head>
<body>

      <!--cara pertama-->
          <?php
            
                 //Saya adalah komentar satu baris
                     echo "Hello world<br>";
                /*Saya adalah komentar banyak baris, karena saya komentar
                   jadi saya tidak akan meuncul dilayar
                   browser... jadi jangan kaget ya.. */


           ?>


</body>
</html>

 Output
 Hello world

Output di PHP
Untuk menampilkan dat di layar browser kita perlu menggunakan sintax yang dipergunakan untuk output data atau menampilkan data, yuup.. di PHP ada sintax yang namanya "echo", echo digunakan untuk menampilkan data ke layar browser. Selain "echo", PHP juga punya yang namanya "print_r()", "printf()" dan juga "print()" apa sih perbedaanya..??? Berikut penjelasanya..

  • echo
"echo" di gunakan untuk menampilkan data pada layar browser, sintax "echo" paling sering digunakan oleh para programer di karenakan selain simple dan penggunaanya juga sangat mudah. Perbedaan fungsi "echo" ketika menggunakan tanda kutip ganda (") dengan ketika menggunakan tanda kutip tunggal(')
Ketika menggunakan tanda kutip ganda, maka semua variable yang terdapat di dalam data string yang akan diproses oleh "echo", seluruh data akan diproses terlebih dahulu sehingga semua data dalam variable akan dimasukkan ke dalam hasil keluarannya, Sedangkan fungsi echo() jika menggunakan tanda petik tunggal ('), semua isi variable tidak akan di proses lebih lanjut sehingga hasil keluarannya hanya menampilkan nama variablenya saja (jika didalamnya ada nama variable).

Contoh penggunaan
<html>
<head>
<title>out put</title>
</head>

<body>
<?php
      
        $argument="Belajar PHP"; //deklarasi variabel argument
        
         echo "$argument"."<br>";  //menggunakan kutip ganda
         echo  $argument."<br>"; //tidak menggunakan kutip ganda juga diperbolehkan
         echo '$argument'; //cara ini tidak benar, karena sistem akan membaca bukan nilai variabelnya.
        
        //untuk lebih jelas silahkan running coding ini

?>

<body>
</html>


 Output
 Belajar PHP
 Belajar PHP
 $argument 


Notes
Anda lihat code "$argument" dalam coding di atas..?? itu disebut variabel, pembahasan mengenai variabel akan di bahas selanjutnya. Dan perhatikan juga tanda "titik(.)" sebelum tag "<br>"..!! itu dalah teknik penyambungan dalam PHP, dan seumpamanya anda ingin menggunakan / menyisipkan tag tag html dalam coding PHP anda harus meletakan tag tag html tersebut di dalam tanda kutip ganda.
contoh  echo "<b>nama</b>&nbsp;"."<font color=blue>Kustaji</font>";
Oh iya... setiap akhir statment harus ditutup dengan tanda ( ; ) titik koma. 

  • print()    
print() dalam PHP pada dasarnya sama saja fungsinya, yaitu untuk menampilkan data di layar browser. Fungsi ini akan mengembalikan nilai TRUE jika berhasil menampilkan dan FALSE jika sebaliknya. 

Contoh penggunaan
<html> 
<head> 
<title>out put</title> 
</head>
<body>

<?php

       if (print("Hello world")) {
           echo "<br>";
           echo "berhasil ditampilkan";
         }
      else{
           echo "tidak berhasil ditampilakan";
        }

?>
<body> 
</html>


 Output   
 Hello world
 berhasil ditampilkan   


Notes
Dalam coding diatas kita menggunakan fungsi kondisional, untuk pembahasan kondisional akan dibahas pada chapter selanjutnya.  yuupp.. jadi begini..,  jika coding di atas di running akan terjadi pengecekan apakah Hello world berhasil di tampilkan atau tidak, jika berhasil akan tampil bacaan berhasil di tampilkan  tapi jika tidak akan menampilkan bacaan tidak berhasil ditampilkan tepat di bawah Hello world.


Next chapter >>