Betariko.com - Menurut data w3techs.com pada bulan Juli 2019, PHP digunakan oleh 79% web server di seluruh dunia. Maka tak heran jika, banyak yang mengatakan bahwa PHP merupakan bahasa wajib seorang programmer web.
Tutorial PHP Dasar Lengkap
Maka dari itu saya sedang mencoba untuk mendokumentasikan perkembangan belajar saya, dan merangkumnya ke dalam tutorial belajar PHP dasar lengkap untuk pemula seperti saya.
Tutorial PHP Dasar : Hello World
<?phpecho "Hello World";
<!DOCTYPE html><html><body><h1>Halaman HTML</h1><?phpecho "Hello World";?></body></html>
Tutorial PHP Dasar : Tipe Data Dan Variabel
5 tipe data PHP adalah:
- Integer : Berisi bilangan bulat
- Float : Berisi bilangan desimal
- Boolean : Berisi 2 nilai saja: true dan false
- String : Berisi data teks yang diapit oleh tanda '' atau ""
- Array : Berisi himpunan data
Tipe Data Integer
<?php# inisiasi dan inisialisasi variabel$e = 10;$d = 5;$c = $a + 5;$b = $b + (10 * 5);$a = $d - $c;# Tampilkan data dengan perintah echoecho "Variabel e: {$a} <br>";echo "Variabel d: {$b} <br>";echo "Variabel c: {$c} <br>";echo "Variabel b: {$d} <br>";echo "Variabel a: {$e} <br>";# mengetahui tipe data dari variabelvar_dump($e);
Kode program dengan integer tersebut akan menghasilkan output seperti ini:
Variable e: 10
Variable d: 5
Variable c: 15
Variable b: 55
Variable a: 40
int(40)
Tipe data Float
<?php
$nilaiMTK = 5.1;
$nilaiIPS = 6.7;
$nilaiBahasaInggris = 9.3;
# hitung nilai rata-rata
$rataRata = ($nilaiMTK + $nilaiIPS + $nilaiBahasaInggris) / 3;
# Tampilkan data
echo "Matematika: {$nilaiMTK} <br>";
echo "IPS: {$nilaiIPS} <br>";
echo "Bahasa Inggris: {$nilaiBahasaInggris} <br>";
echo "Rata-rata: {$rataRata} <br>";
# lihat tipe data dari variabel $rataRata
var_dump($rataRata);
Program PHP dengan Float diatas akan menghasilkan output ini:
Matematika: 5.1
IPS: 6.7
Bahasa Inggris: 9.3
Rata-rata: 7.0333333333333
float(7.0333333333333)
Tipe Data Boolean
<?php
$ApaSiswaLulus = true;
$ApaSiswaSudahIkutUjian = false;
var_dump($ApaSiswaLulus);
echo "<br>";
var_dump($ApaSiswaSudahIkutUjian);
Program PHP denga boolean diatas akan menghasilkan output ini:
bool(true)
bool(false)
Tipe Data String
<?php
$namaDepan = "Betariko"; # pakai tanda petik dua
$namaBelakang = 'Agung'; # pakai tanda petik satu
# Gabung dua variabel dengan tanda
# petik dua
$namaLengkap = "{$Betariko} {$Agung}";
# kamu juga dapat gabungkan string dengan menggunakan tanda titik (.)
$namaLengkap2 = $namaDepan . ' ' . $namaBelakang;
# [Tampilkan Data]
# kamu dapat input variabel lain jika menggunakan tanda petik dua
echo "Nama Depan: {$namaDepan} <br>";
# adapun seandainya pakai tanda petik satu, kita tidak bisa memasukkan variabel
# di dalam string akan tetapi menggabungkannya dengan operator titik (.)
echo 'Nama Belakang: ' . $namaBelakang . '<br>';
echo $namaLengkap;
Program PHP menggunakan string diatas akan menghasilkan output:
Nama Depan: Betariko
Nama Belakang: Agung
Betariko Agung
Tutorial PHP Dasar : Macam Macam Operator
Tutorial PHP Dasar : Logika Percabangan
Tutorial PHP Dasar : Perulangan
Tutorial PHP Dasar : Belajar Fungsi (1/3)
Tutorial PHP Dasar : Belajar Fungsi (2/3)
Tutorial PHP Dasar : Fungsi Rekursif (3/3)
Tutorial PHP Dasar : Manipulasi String
Tutorial PHP Dasar : Bekerja Dengan Array
Tutorial PHP Dasar : Fungsi-Fungsi Matematika
Tutorial PHP Dasar : 3 Cara Membuat Deret Fibonacci
Update : September 2022