Home » PHP » Instalasi PHP Step By Step : Tutorial PHP (1)

Instalasi PHP Step By Step : Tutorial PHP (1)

by Bagus Dharma Iswara
by Bagus Dharma Iswara

Untuk mulai menggunakan PHP, Anda dapat memukan host web dengan dukungan PHP dan MySQL serta menginstal server web di PC Anda sendiri, lalu instal PHP dan MySQL. Untuk menginstal PHP, kami menyarankan Anda untuk menginstal stack perangkat lunak AMP (Apache, MySQL, PHP). Ini tersedia untuk semua sistem operasi. Ada banyak opsi AMP yang tersedia online seperti yang diberikan di bawah ini:

  • LAMP untuk Linux
  • MAMP untuk Mac
  • SAMP untuk Solaris
  • FAMP untuk FreeBSD
  • XAMPP untuk Windows (Cross, Apache, MySQL, PHP, Perl) untuk Cross Platform yaitu server ini mencakup beberapa komponen lain juga seperti FileZilla, OpenSSL, Webalizer, Mercury Mail, dan lainnya.

Sebelumnya kita sudah membuat tutorial dalam penginstalan sebuah XAMPP di windows yang dapat dibaca pada Tutorial Installasi XAMPP di Windows.

Untuk mengembangkan dan menjalankan halaman Web PHP, tiga komponen penting perlu diinstal pada sistem komputer Anda.

  • Web Server – PHP akan bekerja dengan hampir semua perangkat lunak Web Server, termasuk Microsoft Internet Information Server (IIS) tetapi yang paling sering digunakan adalah Apache Server yang tersedia secara gratis. Unduh Apache gratis di sini – https://httpd.apache.org/download.cgi
  • Database – PHP akan bekerja dengan hampir semua perangkat lunak database, termasuk Oracle dan Sybase tetapi yang paling umum digunakan adalah database MySQL yang tersedia secara gratis. Unduh MySQL gratis di sini – https://www.mysql.com/downloads/
  • PHP Parser – Untuk memproses instruksi skrip PHP, parser harus diinstal untuk menghasilkan output HTML yang dapat dikirim ke Browser Web. Tutorial ini akan memandu Anda cara menginstal parser PHP di komputer Anda.

Mengapa Kita perlu sebuah Web Host untuk mendukung PHP ? itu karena Jika server Anda telah mengaktifkan dukungan untuk PHP, Anda tidak perlu melakukan apa pun. Buat saja beberapa file .php, letakkan di direktori web Anda, dan server akan secara otomatis menguraikannya untuk Anda. Anda tidak perlu mengkompilasi apa pun atau menginstal alat tambahan apa pun. Karena PHP gratis, sebagian besar host web menawarkan dukungan PHP.

Instalasi PHP Parser

Sebelum Anda melanjutkan, penting untuk memastikan bahwa Anda memiliki pengaturan lingkungan yang tepat pada mesin Anda untuk mengembangkan program web Anda menggunakan PHP. Ketik alamat berikut ke dalam kotak alamat browser Anda

http://127.0.0.1/info.php

Jika ini menampilkan halaman yang menunjukkan informasi terkait instalasi PHP Anda, itu berarti Anda telah menginstal PHP dan Webserver dengan benar. Jika tidak, Anda harus mengikuti prosedur yang diberikan untuk menginstal PHP di komputer Anda.

Cara Menjalankan kode PHP di XAMPP

Umumnya, file PHP berisi tag HTML dan beberapa kode skrip PHP. Sangat mudah untuk membuat contoh PHP sederhana. Untuk melakukannya, buat file dan tulis tag HTML + kode PHP dan simpan file ini dengan ekstensi .php. Catatan penting yaitu Pernyataan atau statement pada bahasa program PHP harus diakhiri dengan titik koma (;) karena kalau tidak akan menyebabkan error saat menjalankan kompilasi pada program.

Semua kode PHP berada di antara tag php. Ini dimulai dengan <?php ……serta berakhir dengan ?> . Sintaks tag PHP secara dasar diberikan seperti di bawah ini yaitu

<?php   
//your code here  
?>  

Ekstensi file default untuk file PHP adalah “.php”. File PHP biasanya berisi tag HTML, dan beberapa kode skrip PHP. Di bawah ini, kami memiliki contoh file PHP sederhana, dengan skrip PHP yang menggunakan fungsi built-in PHP “echo” untuk menghasilkan teks “Hello World!” di halaman web yaitu dapat dilihat pada kode berikut

<!DOCTYPE html>
<html>
<body>

<h1>PHP page</h1>

<?php
echo "Hello World!";
?>

</body>
</html>

PHP adalah bahasa pemrograman backend yang populer. Program PHP dapat ditulis pada editor apapun, seperti – Notepad, Notepad ++, Dreamweaver, dan lainnya. Sebagian besar, program PHP dijalankan sebagai modul pada server web. Namun, PHP juga dapat dijalankan di CLI (Command Line Interface). Program-program ini menyimpan dengan ekstensi .php, yaitu namafile.php di dalam folder htdocs.

Misalnya – p1.php.

Karena saya menggunakan Windows, dan server XAMPP saya diinstal di drive C. Jadi, path untuk direktori htdocs adalah “C: \ xampp \ htdocs”.Program PHP berjalan di browser web seperti – Chrome, Internet Explorer, Firefox, dll. Berikut beberapa langkah yang diberikan untuk menjalankan program PHP.

Langkah 1: Membuat kode PHP sederhana seperti berikut

<?php      
    echo "Hello World!";  
?>  

Langkah 2: Simpan file dengan nama hello.php di folder htdocs yang berada di dalam folder xampp. Sebagai catatan yaitu Program PHP harus disimpan di folder htdocs, yang berada di dalam folder xampp, tempat Anda menginstal XAMPP. Jika tidak, ini akan menghasilkan kesalahan – Objek tidak ditemukan.

Langkah 3: Jalankan server XAMPP dan mulai Apache dan MySQL.

Langkah 4: Sekarang, buka browser web dan ketik localhost http: //localhost/hello.php di jendela browser Anda.

Langkah 5: Output dari program hello.php di atas adalah Hello World

Skrip PHP dapat ditempatkan di mana saja di dalam dokumen. PHP parsing engine membutuhkan cara untuk membedakan kode PHP dari elemen lain di halaman. Mekanisme untuk melakukannya dikenal sebagai ‘escaping to PHP’. Ada empat cara untuk melakukannya yaitu dengan cara berikut ini

1. Canonical PHP Tag, Gaya tag PHP yang paling efektif secara universal adalah

<?php...?>

Jika Anda menggunakan gaya ini, Anda bisa yakin bahwa tag Anda akan selalu ditafsirkan dengan benar.

2. Short-open (SGML-style) tag, Tag pendek atau pendek terlihat seperti ini

<?...?>

Tag pendek, seperti yang diharapkan, adalah opsi terpendek. Anda harus melakukan salah satu dari dua hal agar PHP dapat mengenali tag yaitu dengan cara

  1. Pilih opsi konfigurasi –enable-short-tags saat Anda membuat PHP.
  2. Setel setelan short_open_tag di file php.ini Anda ke aktif. Opsi ini harus dinonaktifkan untuk mengurai XML dengan PHP karena sintaks yang sama digunakan untuk tag XML.

3. ASP-style tag, Tag gaya ASP meniru tag yang digunakan oleh Active Server Pages untuk menggambarkan blok kode. Tag gaya ASP terlihat seperti ini

<%...%>

Untuk menggunakan tag gaya ASP, Anda perlu menyetel opsi konfigurasi di file php.ini Anda.

4. HTML script tag, untuk tag HTML ini dapat dilihat dengan cara berikut

<script language = "PHP">...</script>

Comment kode PHP

Komentar adalah bagian dari program yang hanya ada untuk pembaca manusia dan dihapus sebelum menampilkan hasil program. Komentar dalam kode PHP adalah baris yang tidak dieksekusi sebagai bagian dari program. Tujuan satu-satunya adalah untuk dibaca oleh seseorang yang melihat kode tersebut. Komentar dapat digunakan untuk:

  1. Membiarkan orang lain memahami kode Anda
  2. Mengingatkan diri Anda tentang apa yang Anda lakukan – Sebagian besar pemrogram pernah mengalami kembali ke pekerjaan mereka satu atau dua tahun kemudian dan harus memikirkan kembali apa yang telah mereka lakukan. Komentar dapat mengingatkan Anda tentang apa yang Anda pikirkan saat menulis kode

Ada dua format komentar di PHP yaitu:

Komentar satu baris – Biasanya digunakan untuk penjelasan singkat atau catatan yang relevan dengan kode lokal. Berikut adalah contoh komentar baris tunggal pada PHP

<?
   # This is a comment, and
   # This is the second line of the comment
   
   // This is a comment too. Each style comments only
   print "An example with single line comments";
?>

Komentar multi-baris – Komentar ini umumnya digunakan untuk menyediakan algoritme pseudocode dan penjelasan yang lebih detail bila diperlukan. Gaya komentar multiline sama seperti di C. Berikut adalah contoh komentar multi baris pada PHP yaitu

<?
   /* This is a comment with multiline
      Author : Bagus Dharma
      Purpose: Multiple comment
      Subject: PHP
   */
   
   print "An example with multi line comments";
?>

PHP Whitespace (spasi) Insensitive

Spasi adalah hal yang Anda ketikkan yang biasanya tidak terlihat di layar, termasuk spasi, tab, dan tanda carriage (karakter akhir baris). PHP whitespace insensitive berarti hampir tidak pernah menjadi masalah berapa banyak karakter spasi putih yang Anda miliki dalam satu baris. Satu karakter spasi putih sama dengan banyak karakter semacam itu. Misalnya, setiap pernyataan PHP berikut yang memberikan jumlah 2 + 2 ke variabel $ empat adalah setara

$four = 2 + 2; // single spaces
$four <tab>=<tab2<tab>+<tab>2 ; // spaces and tabs
$four =
2+
2; // multiple lines

PHP Case Sensitive

Dalam PHP, kata kunci (mis. If, else, while, echo, dll.), Kelas, fungsi, dan fungsi yang ditentukan pengguna tidak peka huruf besar / kecil. Namun; semua nama variabel peka huruf besar kecil!. Contoh case sensitive ini dapat kita buat dengan kode berikut

<!DOCTYPE>  
<html>  
    <body>  
        <?php  
            echo "Hello world using echo </br>";  
            ECHO "Hello world using ECHO </br>";  
            EcHo "Hello world using EcHo </br>";  
        ?>  
    </body>  
</html>  

Maka akan menghasilkan output seperti ini

Hello world using echo
Hello world using ECHO
Hello world using EcHo

Menjalankan Script PHP dari Command Prompt

Ya, Anda dapat menjalankan skrip PHP Anda pada command prompt Anda. Dengan asumsi Anda telah membuat file atau konten dalam sebuah file PHP seperti test.php. Maka sekarang jalankan skrip ini sebagai command prompt sebagai berikut

$ php test.php

Pernyataan dalam PHP adalah ekspresi apa pun yang diikuti oleh titik koma (;). Setiap urutan pernyataan PHP valid yang diapit oleh tag PHP adalah program PHP yang valid. Blok bangunan terkecil dari PHP adalah token yang tidak dapat dibagi, seperti angka (3.14159), string (.two.), variabel ($ dua), konstanta (TRUE), dan kata-kata khusus yang membentuk sintaks PHP itu sendiri seperti if , else, while, for dan sebagainya.

Meskipun pernyataan tidak dapat digabungkan seperti ekspresi, Anda selalu dapat meletakkan urutan pernyataan di mana pun pernyataan bisa pergi dengan mengapitnya dalam satu set tanda kurung kurawal.

You may also like