Langsung ke konten utama

STRUKTUR SYNTAX PHP

STRUKTUR SYNTAX PHP



 Struktur Syntax PHP

Oke sebelum bekerja dengan php, pada bab sebelumnya kita sudah berhasil menginstall xampp, namun kita belum dapat menjalankan skrip phpnya dan juga belum dapat menikmati database mysqlnya. Untuk dapat menjalankan keduanya kita cukup, cari xampp-control panel di start menu, dan kita klik tombol start pada baris apache dan mysql, hingga nanti anda label hijau dengan tulisan running seperti ini :   

ini tandanya kita sudah dapat bekerja dengan mysql maupun php.  Kita akan coba masuk kedalam pembahasan, bekerja dengan PHP. Sebelumnya kita telah praktikan bagaimana menginstall xampp agar PHP dan MySQL dapat dijalankan di mesin lokal. Sekarang saatnya kita akan coba mengetahui struktur dari syntax PHP. Saya asumsikan anda sudah menguasai HTML.  Ya, PHP sama dengan HTML, untuk dapat menjalankan scriptnya maka anda harus mengetikkan syntax-syntaxnya ke dalam satu buah file dengan menggunakan text-editor seperti notepad, atau text editor kesukaan anda, kemudian meletakkan file tersebut pada suatu direktori khusus yakni defaultnya adalah di  :
c:\xampp\htdocs\

Kemudian untuk dapat menjalankan skrip tersebut gunakanlah browser internet seperti mozilla firefox. Dengan mengisi alamat di address bar seperti ini misalnya : 
http://localhost/direktori/file.php

 contoh Struktur halaman PHP 

<?php // syntax php di letakkan di sini ...  
// kode php di akhiri dengan ';' 
 ?> 
Untuk mengetikkan baris code php, maka anda  perlu mengapitnya dengan tag <?php dan di akhir dengan ?> karena di luar dari itu php engine tidak menganggapnya sebagai script php, melainkan hanya html biasa. Sebagai contoh kita akan menggunakan php, untuk menampilkan kalimat "Hallo dunia PHP?!" kita cukup membuka notepad, lalu ketikan seperti ini di notepad :   

oke, setelah mengetik semua, silahkan save di :
c:\xampp\htdocs\ 

buat folder baru dengan nama latihanphp, lalu save dengan nama coba1.php, sehingga nanti struktur pathnya adalah seperti ini :
c:\xampp\htdocs\latihanphp\latihan1.php


untuk menjalankan script tersebut anda cukup mengetikkan di browser seperti ini : 
http://localhost/latihanphp/latihan1.php 


ini terjadi karena direktori default apache untuk dapat menjalankan php adalah c:\xampp\htdocs,  maka untuk dapat membuka file latihan1.php, kita cukup ketikkan alamat 

http://localhost/latihanphp/latihan1.php 

Cara Penulisan Coding PHP yang baik 

Oke, kita lanjut, agar ketika melakukan coding dengan PHP dapat terbaca dengan mudah, dan algoritmanya terbaca dengan jelas, maka dalam menyusun coding harus di atur sedemikian rupa. Contoh penulisan coding yang buruk seperti adalah seperti list code di bawah ini. Ini cuma, contoh saja, mungkin anda belum mengerti arti dari baris-baris code tersebut, saya cuma memberikan contoh saja.   
<?php 
// file latihan_213.php 
if ($_POST["nama"] == "Anggie")  
echo "<p>Hei $_POST['nama']</p>; 
else  
echo "<h2>Anda bukan Anggie!</h2>" 
}  
// masih dengan contoh yang sama,  
// namun dengan cara penulisan yang berbeda  
if ($_POST["nama"] == "Anggie") 
echo "<p>"; 
echo "Hei "; 
echo $_POST['nama']; 
echo "</p>"; 
else 
echo "<h2>"; 
echo "Anda bukan Anggie!"; 
echo "</h2>"; 
?>

Script di atas ini sulit untuk dibaca, karena jika ada programmer lain atau mungkin anda yang bertahun-tahun liburan kemudian ingin membaca kode-kode yang anda buat tersebut tentunya akan mengalami kesulitan membedakan fungsi-fungsi dari baris kodenya. Bayangkan jika seorang programmer mengetik kode-kode ratusan bahkan ribuan kode dengan cara penulisan seperti itu ???  Mungkin programer yang membacanya akan mual-mual. 8-}. Untuk saat ini karena kita baru belajar bahasa pemrogaman php, maka belum terasa kesusahannya jika tidak menulis kode dengan cara yang baik. Saya mengibaratkan penulisan kode yang baik itu seperti seorang penulis mengarang sebuah cerita. Seorang penulis yang baik itu dapat mempermudah si pembaca dalam membaca tulisan karangan si penulis, mulai dari tanda baca, tahu letak berhenti suatu kalimat, paragraf, benar-benar memudahkan, beda dengan penulis yang salah urat, saya mengatakannya salah urat karena, penulis ini membuat cerita  tapi tidak mempedulikan tanda baca, ini artinya penyiksaan dini bagi para pembacanya. Ya, contoh coding yang baik adalah seperti ini :
<?php

if ($_POST["nama"] == "Anggie")
  
 {

  echo "<p>Hei $_POST['nama']</p>; 
 }

else  

{

  echo "<h2>Anda bukan Anggie!</h2>" 
 }
  
// masih dengan contoh yang sama,  
// namun dengan cara penulisan yang berbeda  

if ($_POST["nama"] == "Anggie") 

 { 

  echo "<p>"; 

  echo "Hei "; 

  echo $_POST['nama']; 

  echo "</p>"; 

 } 
  
else 

 { 

  echo "<h2>"; 

  echo "Anda bukan Anggie!"; 

  echo "</h2>"; 

 } 

?> 
ok cukup sampai disini penjelasan mengenai Struktur Sysntak PHP semoga di hari-hari selanjut nya kita bertemu lagi dengan pembahasan mengenai Integrasi HTML dan PHP

Komentar

Postingan populer dari blog ini

PEMAKAIAN FONT FONT KHUSUS UNTUK SIMBOL SIMBOL NOTASI ANGKA LAGU

  PEMAKAIAN FONT FONT KHUSUS UNTUK SIMBOL SIMBOL NOTASI ANGKA LAGU Bagaimana kalau di dalam applikasi pertitur notasi angka dibuatkan sistem teks dengan memakai font parnumstion untuk membuat simbol simbol pada notasi angka lagu Menggunakan font khusus seperti **Parnumstion** untuk membuat simbol-simbol pada notasi angka dalam aplikasi pertitur dapat menjadi solusi yang elegan untuk menampilkan simbol notasi secara visual menarik dan konsisten. Berikut adalah langkah-langkah umum yang dapat kamu lakukan untuk mengimplementasikan sistem teks dengan font ini dalam aplikasi Python, khususnya jika kamu menggunakan tkinter: ### Langkah-langkah Implementasi: 1. **Pastikan Font Tersedia:**    - Unduh dan instal font **Parnumstion** pada sistem yang akan menjalankan aplikasi. Font ini harus diinstal agar bisa digunakan oleh aplikasi tkinter.    - Kamu dapat menempatkan file font (biasanya dengan ekstensi `.ttf`) di folder aplikasi atau menginstalnya secara manual di sis...

Pemograman R Studio

  Metode Numerik Menggunakan R Pengantar Gambaran Isi Buku Cara Berkontribusi dalam Buku Ini Ucapan Terima Kasih Lisensi 1  Bahasa Pemrograman R 1.1  Sejarah R 1.2  Fitur dan Karakteristik R 1.3  Kelebihan dan Kekurangan R 1.4  RStudio 1.5  Menginstall R dan RStudio 1.6  Working Directory 1.6.1  Mengubah Lokasi Working Directory 1.6.2  Mengubah Lokasi Working Directory Default 1.7  Memasang dan Mengaktifkan Paket R 1.8  Fasilitas Help 1.8.1  Mencari Help dari Suatu Perintah Tertentu 1.8.2  General Help 1.8.3  Fasilitas Help Lainnya 1.9  Referensi 2  Kalkulasi Menggunakan R 2.1  Operator Aritmatik 2.2  Fungsi Aritmetik 2.3  Operator Relasi 2.4  Operator Logika 2.5  Memasukkan Nilai Kedalam Variabel 2.6  Tipe dan Struktur Data 2.7  Vektor 2.7.1  Membuat vektor 2.7.2  Missing Values 2.7.3  Subset Pada Vektor 2.7.4  Operasi Matematis Menggunakan Vektor ...

Penerapan Graf dan Logika dalam Perancangan Rangkaian Digital

  Penerapan Graf dan Logika dalam Perancangan Rangkaian Digital dengan Studi Kasus Jam Digital Advertisement dokumen-dokumen yang mirip Aljabar Boolean. IF2120 Matematika Diskrit. Oleh: Rinaldi Munir Program Studi Informatika, STEI-ITB. Rinaldi Munir - IF2120 Matematika Diskrit SISTEM DIGITAL; Analisis, Desain dan Implementasi, oleh Eko Didik Widianto Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283 PENGGUNAAN TABEL KEBENARAN DALAM MERANCANG DESAIN DIGITAL MODUL 6 PROYEK PERANCANGAN RANGKAIAN DIGITAL 2. STUDI PUSTAKA Aplikasi Aljabar Boolean dalam Komparator Digital Aljabar Boolean. Adri Priadana Aljabar Boolean. Rinaldi Munir/IF2151 Mat. Diskrit 1 Aljabar Boolean. Bahan Kuliah Matematika Diskrit Implementasi Greedy Dalam Menemukan Rangkaian Logika Minimal Menggunakan Karnaugh Map MATERI PELATIHAN VHDL UNTUK SINTESIS yang paling umum adalah dengan menspesifikasikan unsur unsur pembentuknya (Definisi 2.1 Menurut Lipschutz, Seymour & Marc Lars Lipson dala...